Barton Dock Road

Tram Stop • intu Trafford Centre, Manchester, Lancashire