Point of interest
Hendon Train Station - Thameslink Railway
3 locals recommend,
Location
London, England
Tips from locals
An 8 minute stroll from the flat this station connects you with Zones 1 and 2 of Central London in under 20 minutes, The City in less than 25 minutes, The Thames and Tate Gallery in less than 30 minutes. and two major airports in 30-60 minutes