Keywords: vehicle train road outdoor 51 33N 0 08W Kentish Town station is a London Underground and National Rail station in Kentish Town in the London Borough of Camden. 1868 Opened. Attribution: Dr Neil Clifton 51 33N 0 08W Kentish Town station is a London Underground and National Rail station in Kentish Town in the London Borough of Camden. 1868 Opened. Attribution: Dr Neil Clifton |