University College Birmingham is located in Oxford, United Kingdom on Threadneedle House, 9, Nuneham Courtenay. University College Birmingham is rated 4 out of 5 in the category public university in United Kingdom.
Address
Threadneedle House, 9, Nuneham Courtenay
Accessibility
Wheelchair-accessible entrance