The Chelsea Harbour Hotel

This venue is no longer featured on hitched.

Here are other nearby venues.

The Prince Albert

The Prince Albert

South West London

The Hollywood Arms

The Hollywood Arms

South West London

Coopers Arms

Coopers Arms

South West London

The Alma

The Alma

South West London