Shops and restaurants on Monmouth Street in London, England, United Kingdom, UK
Size: 4293px × 2858px
Location: London, England, United Kingdom, UK
Photo credit: © Marcin Rogozinski / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: attraction, britain, british, business, cafe, cafes, city, england, english, europe, european, exterior, facade, food, front, gastronomy, london, monmouth, outdoor, outdoors, pedestrians, people, restaurant, restaurants, retail, shop, shoppers, shopping, shops, small, street, streets, tourism, tourists, travel, walk, walking