9. The Crosby Street Hotel in Soho

Crosby Street Hotel

Afternoon Tea at the Crosby Street Hotel can be had in either the bar or the terrace. As you might expect at a British-owned hotel, it is quite traditional with a three–tiered tray consisting of nibbles like truffled egg salad and caramelized apple tartelettes. Located at 79 Crosby Street in Soho, the hotel serves afternoon tea beginning at 2 p.m.