Considered the best coffee in London. Monmouth Coffee Company, Borough Market in Park Street in London, UK
Size: 5760px × 3840px
Photo credit: © Mark Mercer / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: borough, cafe, coffee, expensive, famous, london, market, monmouth, shop, trendy, uk