Sq Footage
Capacity
 

Unique award ceremony venues in London

An award ceremony is a night of celebration, and understandably, this means you’re going to want to go all out to make it a night that no one will forget. Choosing the right setting is the first and often most crucial step in achieving this, but fear not, we’ve got you covered with our selection of truly unique venues.

Matcham Theatre

matcham theatre

Found inside The Hippodrome Theatre, Matcham is a 180-seat theatre that boasts a stage, as well as full audio-visual, sound and lighting facilities, meaning everything you’re likely to need is already taken care of in-house. The wonderful aesthetics and even better acoustics make it ideal for an award ceremony, whilst its location in Leicester Square, close to great local transport links including Covent Garden and Piccadilly Circus means it’s also easily reached from throughout the city.

Congress Centre

congress centre

There are no less than 16 different spaces available at Congress Centre, with an impressive maximum capacity of 850 on offer. Though they come in various sizes, each of them is air conditioned for comfort and most benefit from good natural lighting. The architecturally renowned modernist building in home to state-of-the-art AV equipment and a technical support team that are on hand to provide help if need be. Frankly, it’s easy to understand why well-known organisations including Coco Cola, Apple and Microsoft have chosen to host events here in the past.

Playboy Club London

playboy club london

Baroque at Playboy Club London is a space that is simply oozing with charisma, full to the brim with decadent touches and an air of the flamboyant that would be ideal in going towards making the evening feel special for all those in attendance (of whom there is space for up to 200). Found in the popular and exclusive area of Mayfair, the venue is well connected to the rest of London, with both Hyde Park and Green Park stations within comfortable walking distance.

Painters’ Hall

painters' hall

There are three different event spaces available at Painters’ Hall, all of which are very diverse in their use. These can be used individually if you would prefer a more low-key, intimate gathering, though full exclusive hire of the venue is also an option. Packed with beautiful, ornate details, it’s a space that is guaranteed to impress, whilst bringing the event a feeling of quality and sophistication. Mansion House, Cannon Street, Bank and Blackfriars stations can all be reached in no more than ten minutes.

Speech Room

speech room

You can’t really fail to marvel at the visual spectacle that is Speech Room in Harrow School, North West London. This wonderful, historic venue dates all the way back to 1871 and was built in a style that cleverly replicates the best features of the Globe Theatre, meaning it has a distinct curvature and tiered seating that maximise the view and acoustics from all perspectives. Holding your ceremony here would instantly add drama and precedence to the occasion.