The Green building, an environmentally friendly mixed use development next to Oxford Road Railway Station, Manchester, England, UK, November.