Bonchurch road near Ladbroke Grove North Kensington London England UK Europe

- Image ID: BH3P5W
Bonchurch road near Ladbroke Grove North Kensington London England UK Europe
worldpix / Alamy Stock Photo
Image ID: BH3P5W
Location: London, England, Britain, UK