5 Star Afternoon Tea
Royal Lancaster London is Hyde Park’s luxury 5-star hotel, boasting stunning views of the famous London skyline and attentive service, for an unforgettable stay in the capital.
We invite you to sample a quintessential British ritual; Afternoon Tea. Our signature Afternoon Tea is a modern and unique twist on a centuries old tradition where you can delight in delectable treats and sweets, paired with the finest teas.