Солфорд
It is located at Wilton Place, just off Chapel Street, Salford, Greater Manchester, England.