Santas, Thousands of Them!
Central London. Saturday 16 December. It wasn’t just Soho that was swimming in ho’s. An inebriated army of Santas worked their way across town to a chorus of festive chants. ‘What do we want? Christmas. When do we want it? Now!” Sadly, this bounty of …












