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