The Vaults

The Vaults
Newhall Place, Newhall Hill, Birmingham, West Midlands, B1 3JH