Last one to post in this thread wins!
We were going through some pictures of England. This is a strawberry tart that can only be bought at Mark's and Spenser's. Something like a Sears.
Whenever we're there we always get these. They are so good.
Print