Albert Square is located in the heart of Manchester, between Deansgate and Mosley Street. Named in honor of Queen Victoria's husband, Albert, the square boasts the imposing Manchester Town Hall, with Prince Albert's monument in front. The square is especially popular during the Christmas season, from late November to December, when it hosts a Christmas market. It's a truly festive place worth a visit.