University of Manchester

The university, writ large. Located in Manchester, England, UK. Website.