Brown's Hotel, The English Tea Room
LondonPlan a Weekend
- Address
- 33 Albemarle Street, London, W1S 4BP (London) · View on map
A wood-panelled tea room in a Mayfair hotel that has welcomed guests since 1837, serving traditional afternoon tea with sandwiches, scones and cakes.
Information from Plan a Weekend. Opening times and prices change: check before you go.
