Question: Which city is the Wharfside tram stop and the Trafford Centre located in?
Answer: Greater Manchester, England