is the British-born tradition of partaking in freshly brewed tea in the afternoon, traditionally between 3 and 4 p.m., with light fare such as small sandwiches, scones with the aforementioned ...
This atmospheric restaurant is perfect for marking a special occasion or treating yourself when you visit the British Museum. Enjoy afternoon tea including cream tea, a selection of sandwiches and ...