 | Afternoon Tea at Café Royal Modern British Restaurant, Afternoon Tea | One of London’s most iconic hotels, Café Royal hotel offers a stunning afternoon tea menu, with traditional stands served alongside savoury high tea, and a plethora of rare tea blends. more | Café Royal Hotel 68 Regent Street Mayfair London W1B 4DY | 020 7406 3333 |
|