The Novello Theatre is a West End theatre on Aldwych, in the City of Westminster. It was known as the Strand Theatre between 1913 and 2005.
Wikipedia https://en.wikipedia.org/wiki/Novello_Theatre
Official Website https://www.delfontmackintosh.co.uk/Theatres/novello_theatre.asp
Coordinates 51°30'44.706" N -0°7'9.82" E