The Stafford Hotel, Fusion Spices Afternoon Tea
London is of full exciting venues and history to match. The venue of my next afternoon tea couldn’t be more steeped in history. The Stafford is a boutique hotel tucked away in St James Place,…
View Post