The festive cheer has taken over Manchester today as residents sighted Father Christmas himself visiting iconic city landmarks ahead of the opening of his magnificent Grotto at Chill Factore this weekend (5th November). The only Christmas Grotto in the UK on real snow, surrounded by sparkling trees, glistening lights and chattering elves, Santa’s Grotto at Chill Factore is open every …