Results 3 results found Metrolink Tram, Manchester, England, United Kingdom, Europe Exchange Square with Metrolink train station, Manchester, England, United Kingdom, Europe Metrolink tram at tram stop, Manchester, England, United Kingdom, Europe