If you’re looking for a London Afternoon Tea with a fashion twist, The Kensington Hotel has created one of the most imaginative experiences in the city right now. This Afternoon Tea blends couture-inspired design with classic British tradition - making it a must-visit for both food lovers and fashion fans.