Shops and cafe on Holland Park Avenue, Royal Borough of Kensington and Chelsea, London, UK
Size: 5472px × 3648px
Photo credit: © CAMimage / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: avenue, borough, cafe, chelsea, hill, holland, kensington, lined, london, notting, park, restaurant, royal, shop, shops, tree, trees, uk