Tag Archives: Imperial Hotels
Start of the festive season in the Bloomsbury Squares
The festive season got off to an early start in Russell Square on 11 November. A large crowd gathered to watch the switch on of the Christmas tree lights, visited by Father Christmas, Cinderella and Prince Charming together with several extremely tall elves. Imperial Hotels provided drinks and mincepies and there was a splendidly lit […]