Stay tuned for an updated review. As a London based hotel company, you'd expect Firmdale Hotels' Crosby Street Hotel to serve afternoon tea. And they do. At Crosby Bar at Crosby Street Hotel, …
Continue Reading about Afternoon Tea at Crosby Street Hotel →