Dining
The Chalet
0.00 mi Find out more
4.4
“London · Est. 1806 · 1500 seats”
The address for Adelphi Theatre is 409-412 Strand, London, LON WC2R 0NS. View the map, get turn-by-turn directions, and plan how to get to the venue before your visit.
409-412 Strand, London WC2R 0NS
The Chalet
The Strand Residences - Covent Garden Collection