Explore The British Isles
Trafford is an area of Manchester, England. Historically in Lancashire, it includes the towns of Sale, Stretford and Urmston.
Trafford is an area located in the north-west of England, within the metropolitan county of Greater Manchester.