Which city is the Wharfside tram stop and the Trafford Centre located in?
Wharfside tram stop: Wharfside is a proposed Metrolink tram stop on the proposed line to the Trafford Centre. Trafford Centre: The Trafford Centre (also known as the intu Trafford Centre) is a large indoor shopping centre and leisure complex in Greater Manchester, England.
Greater Manchester, England