South Hampstead Rail Station, South Hampstead

20m

1,846m

1/10