Novello Theatre You are here Home > Teatros > Novello Theatre Tweet Our address Address: Aldwych London, Greater London WC2B 4LD GPS: 51.51233151465322, -0.11906057596206665 Telephone: +44 844 482 5170 Web: http://www.delfontmackintosh.co.uk/Theatres/novello_theatre.asp