Approximately 0.14 km away
Address: 1st floor, Stopford Building, University of Manchester, Oxford Road, Manchester, Lancashire M13 9PT, United Kingdom
Approximately 0.36 km away
Address: Cobbett House, Manchester Royal Infirmary, Central Manchester University Hospitals NHS Foundation Trust, Oxford Road, Manchester M13 9WL, United Kingdom