Medicine
Located in Birmingham, West Midlands, United Kingdom, with the New Alexandra Theatre, St. Thomas' Peace Garden, and Radisson Blu hotel nearby.
Discover what's near this place
6 nearby cafés
5 nearby parking
10 nearby hotels
1 nearby theatres