Originally Posted by zuriga
I've got the feeling after living over here for 2 years that the cream tea is on its way out in most locations save the hotels in London, Harrod's etc. The best one we've experienced was in the town of Rye - at Peter's Pie Shop. :-)
And don't forget Fortnum & Masons :-: