West Hampstead Thameslink Rail Station, West Hampstead

25m

1,882m

1/10