Newhall Street Car Park in Birmingham

Newhall Street Car Park in Birmingham is a car park (National Car Parks), Newhall Street.

Street
Newhall Street
Amenity
car park
Building Type
building
Operator
National Car Parks