Theatre Square

Theatre Square
Stratford, London, E15 1BX
Photo of Theatre Square