Smash-hit ABBA musical Mamma Mia at the Novello Theatre, London, WC2, England,
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
Size: 4393px × 3155px
Location: London, England,
Photo credit: © Jansos / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: abba, architecture, blue, bright, britain, british, building, catherine, city, day, england, english, europe, exterior, johnson, landmark, location, london, londons, mamma, mia, musical, novello, sky, strand, street, sunny, theater, theatre, town, uk, urban, west, westminster