West Hampstead Rail Station, West Hampstead

25m

2,185m

1/10