Ring in 2027 at Grilandia: New Year’s Eve Dining in London
We’ve all been there. A dimly lit function room, a plate of lukewarm turkey with dry stuffing and forty-five minutes of small talk with whoever happened to sit next to you. By the time the Christmas pudding arrives, the energy in the room has completely flatlined. Christmas parties have a habit of following the same […]