Day: December 10, 2016

AN EXTRA PAIR OF HANDS (AND A LUXURY CHAUFFEUR CAR) FOR THE CHRISTMAS SALES

10 December 2016

Christmas is only a few days away and there is no question that everywhere you look the excitement is building. London sparkles with the twinkling of millions of Christmas lights and the streets are abuzz with last minute shoppers and party revellers. No doubt it will be very different on Christmas Day when London’s streets

Read More