Please fill in the fields below to share this link with a friend.
Enjoy a decadent and quintessentially English tradition in the iconic surroundings of the Oscar Wilde Bar at Hotel Café Royal. A celebration of British history, The London Royal Tea is a witty take on the English ritual of afternoon tea. Sittings for afternoon tea take place daily, every hour from 2pm to 5pm weekdays and 12pm to 5pm on the weekends.