The Ampersand Hotel
The Ampersand Hotel is a beautiful 5 star luxury hotel in the heart of South Kensington London. Set aside from traditional afternoon tea offerings, The Ampersand is the epitome of style and takes place in the luxurious drawing rooms with oversized armchairs and beautiful decor.
[READ MORE]
Afternoon tea is served in the stunning Drawing Rooms where French finesse meets British style and is a beautiful and elegant setting to enjoy a science themed afternoon tea whilst looking out over South Kensington. Afternoon tea at The Ampersand Hotel is a real treat!