Urmston
Urmston is a town to the north of Trafford. It is home to the Trafford Centre, a large shopping mall located just off the M60, and in the town centre there is a newly refurbished shopping area called Eden Square. There are a variety of independent retailers and chain stores, as well as amenities such as leisure centre's, parks and golf courses.
Story Saved
You can find this story in My Bookmarks.Or by navigating to the user icon in the top right.