Afflecks Palace Has Been Named As One Of The Top Tourist Attractions In The World
We all knew it already, but it’s nice to be recognised. It’s official. Afflecks Palace, aka the coolest shopping spot in Manchester, has been named in the TripAdvisor Travellers’ Choice Awards for 2020. [Fea...