Tag Archives: ££

Monmouth Coffee Company, Borough

Monmouth is regularly touted as the best coffee shop in London. There is much hype surrounding the place, which usually means only one thing… an earth shattering disappointment is in store.

Continue reading Monmouth Coffee Company, Borough

Advertisements