The Wharf / Barford House
Apartment complex
Address
35 Grosvenor St W, Birmingham B16 8GX, United Kingdom
Website
Rating on Google Maps
2.80 (5 reviews)Open on Google Maps
Discover top rated places in Birmingham
35 Grosvenor St W, Birmingham B16 8GX, United Kingdom