Total Pageviews

Tuesday, 28 February 2012


London has the BEST delicatessen just off Clapham Common. On today's trip I stopped by grab a chicken salad and mixed veg box. Then ate it on the tube do that I could spend the last hour of the day on Oxford Street.

No comments:

Post a Comment