
2 answers
346 views
Where is the best, and most reasonable, place for afternoon tea in London?
over 9 years ago about London, United Kingdom
Asked by
Michele
via
Ask a Nomad iPad app

2 Answers
-
Theres a good article here : http://www.timeout.com/london/restaurants/features/5603/London-s_best_afternoon_tea.html
But my suggestion would be the Champagne Bar in St Pancras Station. It's a beautiful venue, you get to soak in the place, look at the roof and have some champers too :-) over 9 years ago -