Town

Greater Manchester, Town

Irlam

Built-up area in the City of Salford, Greater Manchester, England, lying on flat ground on the south side of the M62 motorway and the north bank of the Manchester Ship Canal.

Scroll to Top