Vaults theatre By John Smyth - November 4, 2016 0 398 Share on Facebook Tweet on Twitter Loading Map.... Vaults theatreLeake St, Lambeth - LondonEvents 51.5019851 -0.1157560999999987 Address Leake St, Lambeth London SE1 7NN United Kingdom Upcoming Events No events in this location