About us
Define
Definitions for
"Trafford"
The Metropolitan Borough of Trafford is a metropolitan borough of Greater Manchester, England. It has a population of 210,145 (Census 2001) and includes the towns of Altrincham, Sale, Stretford, and Urmston.
en.wikipedia.org