Sunday, January 17, 2010

Market

Fancy a nice glass of mulled wine? Borough Market is the best food market in London. Make sure you make time to wander around next time you are in town