6 March 2011

thompsons deli

One rainy Saturday, after the boy and I had argued, we took a trip to Thompson's Deli in Streatham Hill and made up over their yummy homemade lemon tarts.