The Vaults

The Vaults
Newhall Place Newhall Hill, Birmingham, B1 3JH
Photo of The Vaults