Shopping Heaven...
Or Hell?
The Trafford Centre is a large indoor shopping centre and leisure complex situated in the Metropolitan Borough of Trafford in Greater Manchester, close to the Trafford Park industrial estate and approximately 5 miles from Manchester city centre. It is the highest valued shopping centre in the United Kingdom at £1.65 billion.[4] The Trafford Centre is the largest shopping centre in the United Kingdom by overall size (including leisure and dining space) and the second largest shopping centre in the UK by retail size.[4]
I managed to get this close to The Trafford Centre..... and not go in.
104
views
- 1
- 0
- Apple iPhone
- f/2.8
Comments
Sign in or get an account to comment.