Things 2 Do in London: Monmouth Coffee

By | November 11, 2012

 

Some might argue that Monmouth Coffee sells the best coffee in London but I believe that’s hard to establish given that people’s tastes differ all the time. What I’m sure of is that you cannot walk through the Read more »

Things 2 Do in London: Afternoon Tea at Camellia's Tea House!

By | December 8, 2010

On my last day in London I planned to meet with FourMe for a good bye chat in the evening. We decided to meet in Carnaby Street since both of us were in that area… Read more »