 | Afternoon Tea at Royal Lancaster Hotel Hotel, Afternoon Tea | For a traditional yet pleasantly surprising afternoon tea, light snacks and drinks, you are invited to enjoy the calm ambience of the comfortable Lounge Bar in the Royal Lancaster Hotel in London. more | Royal Lancaster Hotel Paddington London W2 2TY | 020 7551 6126 |
|