Traffic on tree lined Holland Park Avenue, Royal Borough of Kensington and Chelsea, London, UK - Holland Park Avenue London

- Image ID: W9J4N9
Traffic on tree lined Holland Park Avenue, Royal Borough of Kensington and Chelsea, London, UK - Holland Park Avenue London
CAMimage / Alamy Stock Photo
Image ID: W9J4N9