Three cool venues, leopard-print coats, amazing speeches - and rain. Check out this vibrant London wedding.