Other venues near St Mary Le Strand
St Mary Le Strand Church
London · 0.0 km
King's College London, Bush House
London · 0.0 km
King's College London, REACH Space
London · 0.1 km
180 The Strand
London · 0.1 km
Novello Theatre
London · 0.2 km
Aldwych Theatre
London · 0.2 km