We have been purveying and exciting with tea for over a century and serving tea the “British way” is our passion. From the traditional Grand High Tea with freshly baked scones, finger sandwiches and delicious home made biscuits to our special blends served with mouthwatering cakes and pastries overlooking one of the most beautiful squares in the world, Piazza di Spagna.