London, UK - February 23, 2019: Welcome sign by North Abbotsbury entrance to Holland Park, London. Holland park is the largest park in Kensington and

- Image ID: RTY1E2
London, UK - February 23, 2019: Welcome sign by North Abbotsbury entrance to Holland Park, London. Holland park is the largest park in Kensington and
Alena Kravchenko / Alamy Stock Photo
Image ID: RTY1E2
London, UK - February 23, 2019: Welcome sign by North Abbotsbury entrance to Holland Park, London. Holland park is the largest park in Kensington and Chelsea borough with 22.5 hectares of gardens.

Similar stock images