Covent Garden, London, UK - interior


Size: 3744px × 5616px
Location: Covent Garden, London, England, UK
Photo credit: © ICP-UK / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: ah01, attraction, british, building, cafe, cafes, center, centre, centres, city, covent, covered, district, english, famous, garden, indoor, indoors, interior, interiors, london, luxury, mall, malls, market, people, shopping, shops, tourist, tourists, uk, upscale, west