Royal Lancaster London
Lancaster Terrace, London, W2 2TY
Indulge in Afternoon Tea at Royal Lancaster London and savour an irresistible assortment of sandwiches, scones and sweet delicacies inspired by the season. Afternoon Tea is served in Park Restaurant on the first floor, boasting stunning floor to ceiling views of Hyde Park. Royal Lancaster London is situated on the border of Hyde Park, just a short walk away from Lancaster Gate Tube Station. Royal Lancaster London was awarded a Highly Commended certificate at the Afternoon Tea Awards 2018 in recognition of its high quality Afternoon Tea service.