9. The Crosby Street Hotel in Soho
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.