The Ampersand Hotel: Terrific High Tea in the lushest of settings
With plenty of places in London serving up High Tea, one of the things that really makes or breaks the experience for me (apart from the scones of course) is the setting. And… Continue reading