London, UK - March 11, 2018: townhouses on Holland Park Avenue in Royal Borough of Kensington and Chelsea, west central London, UK

- Image ID: R6H3WC
London, UK - March 11, 2018: townhouses on Holland Park Avenue in Royal Borough of Kensington and Chelsea, west central London, UK
Aleksandr Faustov / Alamy Stock Photo
Image ID: R6H3WC
Location: London, UK.

Similar stock images