Towns defined as That’s in ManchesterThat’s in Manchester, isn’t it?Defined: Salford SHARE THIS PAGE Twitter Facebook Email