Approximately 0.67 km away
Address: 1st floor, Stopford Building, University of Manchester, Oxford Road, Manchester, Lancashire M13 9PT, United Kingdom
Approximately 1.05 km away
Address: School of Computer Science, University of Manchester, Kilburn Building, Oxford Road, Manchester M13 9PL, United Kingdom