Christmas

November starts and London starts preparing for Christmas. Lights and decorations start to pop up all over the city and we start to get ready for the busiest season for events. If you haven’t started planning your Christmas party yet or need a little guidance,...