West Hampstead Thameslink Rail Station, West Hampstead

20m

1,680m

1/10