100 Queen's Gate South Kensington, England SW7 5AG
With its elegant atrium and lavish greeneries, Botanica is a true reflection of South Kensington’s calm and leafy Victorian heritage. indulge in the quintessentially British tradition of Afternoon Tea with a carefully selected blend of teas from Whittard of Chelsea.