Alba Coffee Shop
Located in Birmingham, West Midlands, United Kingdom, with the Hampton by Hilton Birmingham Jewellery Quarter hotel, Holiday Inn Express, and B4 Parking nearby.
Discover what's near this place
2 nearby cafés
4 nearby parking
4 nearby hotels