The Yacht London

This venue is no longer featured on Hitched.

Here are other nearby venues.

Two Temple Place

Two Temple Place

West Central London

One Aldwych Hotel

One Aldwych Hotel

West Central London

Middle Temple

Middle Temple

East Central London

The Waldorf Hilton, London

The Waldorf Hilton, London

West Central London