One of our most memorable occassions of the year so far was Lucy & Lewis’ three day wedding extravaganza in the heart of London. It was a truly romantic affair with a religious ceremony on Friday at Grosvenor Chapel, Mayfair (yes, the one from that scene in Love Actually)… this was followed by drinks, a… Read more »