Our hotel, Royal Lancaster London, is the ideal location for an exquisite afternoon tea in Kensington. Our proud heritage and independent spirit shine through in the charming hospitality we offer to every guest. Enjoy a visit to Kensington Palace and then come and join us for one of London’s best afternoon teas in a luxurious 5-star hotel.

Proud to be recognised by