Novello Theatre
Address: Aldwych, London, United Kingdom, WC2B 4LD
Nearest Tube: Nearest Tube: Covent Garden (300m) Charing Cross (600m)
Nearest Train: Charing Cross/Waterloo
Click here for a Seating Plan