The Yacht London is great venue in a superb setting on the River Thames for a Wedding or Civil Ceremony.
A beautiful setting in both Winter and Summer for Weddings. With stunning views of the Thames, but if the English weather fails to co-operate on the day, nothing is lost and the sides can be dropped at a moment’s notice without losing any of the riverside vista and magic.