Address: Piccadilly Plaza, Piccadilly, City Centre, Manchester, Greater Manchester, England, M1 4AL, United Kingdom