Waterloo House

5.0
(1 reviews)
Waterloo House 20 Waterloo Street Victoria Square, Birmingham B2 5TB England
Architectural Buildings
Sights & Landmarks
Attraction
Waterloo House | Birmingham | United Kingdom | TripAligner