Kensington roof garden, Kensington High Street London UK


Size: 5119px × 3427px
Location: Kensington Roof Garden, London UK
Photo credit: © June green / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: arched, britain, british, department, derry, england, english, garden, kensington, kingdom, london, roof, store, toms, uk, united, walkway