West Hampstead Thameslink Rail Station, West Hampstead

35m

2,756m

1/10