Manchester Piccadilly Station, the city’s main train station, is just over ½ mile from Manchester Central. Free buses leave from outside the station entrance and stop near the venue. Metrolink trams also leave fromPiccadilly Metrolink Tram Stopand go directly to St Peter’s Square. Mancheste...
21 Maine Road, Manchester South, Manchester, North West, England, United Kingdom, M14 4FS 1.8 kilometers from city center ParkingFREE The Manchester Museum1.16 kmPalace Theatre2.19 km See nearby See map Good to know Value for money7.8