English Tea Room Browns Hotel The English Tea Room

The English Tea Room Map

Brown's Hotel
30-34 Albemarle St.
London, W1S 4BP
020-7518 4155
Map
Cuisine: Tea Room
Go to Brown's Hotel for one of London’s best afternoon teas.
Openings: Mon.-Thurs. 2pm-6.30pm; Fri.-Sun. noon-6.30pm

Features