Where is Vaults

Lancelot Street, Waterloo London SE1 8SW