Queens Theatre Shaftsbury Avenue West End Les Misérables night time lights car head lights evening time street light neon


The Queen's Theatre is a West End theatre located in Shaftesbury Avenue on the corner of Wardour Street in the City of Westminster. It opened on 8 October 1907 as a twin to the neighbouring Hicks Theatre which opened ten months earlier. Address: 51 Shaftesbury Ave, London W1D 6BA


Size: 5472px × 3648px
Location: Shaftsbury Avenue London
Photo credit: © Nigel Bowles / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: cameron, land, mackintosh, theatre