London Wedding Video created by Mooncast Films Located in the most iconic part of Central London, with St. James’ Park, 10 Downing Street and Buckingham Palace on its doorstep, One Great George Street in Westminster was the ideal setting for Abbi and Tom’s unforgettable wedding and I was so pleased to be invited to create […]