Albert Square, Heart of Manchester, Alive with Festive Spirit
Albert Square, manchester, Manchester, England
The square where the City Hall is located
Introduction
Address
Albert Square, manchester, Manchester, England
Transportation
An 8-minute walk from Piccadilly Gardens; alternatively, take the Metrolink tram to St. Peter's Square and it's a 2-minute walk from there.