19 April 2024 Restaurant News Spring Afternoon Tea at Great Scotland Yard No they don’t call it The Sweeney Afternoon Tea, but Spring Afternoon Tea at Great Scotland Yard Hotel is still a steal.