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