Afternoon Tea at the Great Scotland Yard Hotel London – Review ★★★★★
I discovered the Great Scotland Yard London afternoon tea by chance, as I was looking for a venue located in the vicinity of Waterloo station. Both the venue and the Floris themed afternoon tea intrigued me so I went for it, and I’m sure glad I did. Floris Afternoon Tea […]