The Intermission Theatre, St Saviour's Church

The Intermission Theatre, St Saviour's Church
Walton Street, London, SW3 1SA
Photo of The Intermission Theatre, St Saviour's Church