Adelphi Theatre
Address: 412 - 416 Strand, London, United Kingdom, WC2R 0NE
Nearest Tube: Covent Garden (400m) Charing Cross/Embankment (300m)
Nearest Train: Charing Cross (200m)
Click here for a Seating Plan