The Alexandra

15 Suffolk Street
Birmingham B1 1LT
United Kingdom