28 Portland Place

This venue is no longer featured on Hitched.

Here are other nearby venues.

41 Portland Place

41 Portland Place

West London

The Langham Hotel

The Langham Hotel

West London

No.11 Cavendish Square

No.11 Cavendish Square

West Central London

RIBA Venues

RIBA Venues

West London