Aerial view of West Hampstead Tube and Mainline Rail Stations in North London

- Image ID: AX6KGN
London Aerial Photo Library / Alamy Stock Photo
Image ID: AX6KGN
Location: West Hampstead, London, England, Great Britain, United Kingdom