Monmouth in Borough Market has the most divine coffee. The coffee is so sweet and smooth you don't need to add sugar. They also serve fresh breads and jams on long communal tables inside.
This is certainly my kind of place!
If you had to visit just one market in London, which one would you choose?
Number of Highlights
© 2013 AFAR Media