Salford, Greater Manchester
It is located at Wilton Place, just off Chapel Street, Salford, Greater Manchester, England.