South Hampstead Rail Station, South Hampstead

50m

4,044m

1/10