Royal Albert Hall
A top quality quintessentially British afternoon tea served in the iconic location of the Royal Albert Hall, offering delicious sweet treats, finger sandwiches and a selection of the finest tea. The perfect afternoon tea experience.