Where is Kentish Town Underground Station?

Where is Kentish Town Underground Station located?

Kentish Town Underground Station, Camden, United Kingdom (approx. 51.55036°, -0.140676°)


Where is Kentish Town Underground Station on the map?