St James’s House, Salford M6 5FW

About the Salford office.

The City of Salford, a city and metropolitan borough of Greater Manchester, in North West England. Salford is sited in a meander of the River Irwell, which forms in part its boundary with the city of Manchester to the east.