Filters:
traditional teahouse in London
About 2 results.
The English Tea Room
33 Albemarle Street, W1S 4BP London, United KingdomSplendidly English, thoroughly cosmopolitan. Unmistakably Brown's.
Le Chandelier
Lordship Lane 161, SE22 8HX London, United KingdomAn exceptional cafe-restaurant serving speciality tea coffee cakes pastries a full breakfast and brunch menu during the day along with a full lunch and dinner menu complemented by a fine selectio…