Afternoon Tea @ The Goring
AFTERNOON TEA
The Goring, London
Probably best in London, and have tried a few. Definitely best sandwiches
Eaten: Sat, 07 Jul 2018 14:47