West Hampstead Thameslink Rail Station, West Hampstead

35m

2,413m

1/10