Afternoon Tea at The Milestone Hotel and Residences
Luxury Afternoon Tea in Kensington, Opposite Kensington Palace Searching for the best Afternoon Tea in Kensington? Located directly opposite Kensington Palace and just a short stroll from Royal Albert Hall, The Milestone Hotel & Residences offers one of London’s most elegant and romantic afternoontea…