Open Air Street Theatre

Open Air Street Theatre
45 Dolben Street, London, SE1 0UQ
Photo of Open Air Street Theatre