Sometimes all it takes is one night to change your life. For years Rose has hated the festive season and everything it reminds her of. Now it’s December 23rd, all trains out of London are cancelled because of a bomb scare and the hotels are full. Things can’t get any worse...until she bumps into the one person she had hoped never to see again. With no other options available, she is persuaded to spend the long night exploring the city from St Paul’s to the Thames, from Somerset House to Big Ben. As the magic of London at Christmas seeps into her soul, Rose remembers the person she once was. But can she bring herself to confront the secrets of her past and, along with her renewed Christmas spirit, find a way to love again? Festive London comes to life in Cat McGowan’s heart-warming and emotionally perceptive story that will have you hooked from the first page.