West Hampstead Rail Station, West Hampstead

25m

1,903m

1/10