London Dispatch: Dodging Espresso Machines for the Filter Coffee at Monmouth Coffee Co.
If you're not near Borough Market, try the Monmouth Coffee location in Covent Garden, on...Monmouth Street. Saves having to go all the way to Borough Market and everything's just as delicious there. It's the best coffee in London.

Website:
Location:
About:
Favorite foods:
Last bite on earth: