Garfunkel's London: Everybody's Favorite but Surely not Mine
Garfunkel's seems to be the reference local diner in town like Americans have Applebee's or Chili's. I have been passing by it…
M&M's World's Biggest Candy Shop on Leicester's Square, London
This 3,250 square meters store selling M&Ms products and merchandise is the largest candy store in the world.
September 28, 2012
News
Best Western Premier, Shaftesbury Hotel
When I was in London, I wanted to stay in a place that was actually in the center of all the action. Where better to stay than…

















