Explore 11 luxury wedding venues in London for modern couples. Discover historic mansions and contemporary spaces for your dream wedding.