travelmagazine.org
Monmouth Coffee, Borough Market, London
The Monmouth Coffee House in London’s Borough Market is brilliantly planned and executed concept of everything coffee house should be – superb brewed coffee, wonderful bakery, simplicit…