Mamma Mia at Novello Theatre, London.
Mamma Mia at Novello Theatre, London. The Novello Theatre lit up at night. The Novello is a West End theatre on Aldwych, in the City of Westminster
Size: 3744px × 5616px
Location: Novello Theatre, Aldwych London, WC2 United Kingdom
Photo credit: © Blaize Pascall / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: ..., abba, aldwych, arts, busses, cars, city, crossing, culture, delfont, english, grade, heritage, ii, ivor, lights, listed, lit, mackintosh, mamma, mia, mia!, musical, night, novello, pedestrian, pedestrians, photograph, play, production, red, sprague, strand, taxi, theater, theatre, theatres, time, traffic, waldorf, west, westminster, whitney