London Venue Source
Back | Home › Central London Venues

Central London Venues

Discover Venues in Central London, unique and unusal, conference, party or wedding venues. You'll find the very best selection of Venues in Central London, right here.

Central London is the beating heart of the city and has an exciting mix of tradition, culture, commerce and innovation. Discover historical treasures at the British Museum, follow in the footsteps of the famous at Westminster Abbey or get a great aerial view from the London Eye

We have 382 Central London Venues listed.

The Arts Club has provided fine dining, and meeting facilities, in its elegant and stylish Georgian town house for over 140 years, and is now available for non-...

Location: London,

Sixty One Whitehall is a multi-purpose venue located in the heart of London. It used to be Henry the VIII's private bed chamber in the Tudor wing of old Whiteha...

Location: , London

Welcome to Aeonian 211 Old Street, an independent company providing you with a superb venue for hire in Central London for meetings, conferences, workshops, tra...

Location: London,

Wax Chandlers Hall is a stunning meeting and events venue in the very heart of the City of London, which has benefited from a major recent refurbishment, comple...

Location: London,

The Cavendish Conference Centre boasts a unique auditorium with tiered classroom style seating for up to 250 guests, there is nowhere else like it in London.

Location: London,

Sugar Reef ideally located at Piccadilly Circus a modern and versatile space. This bar, club, restaurant can hold private dining for up to 20 or exclusive seat...

Location: London,

London's only contemporary Scottish bar and restaurant in the heart of the capital on Trafalgar Square, Albannach is a truly unique venue. Presenting the best ...

Location: London,

Andaz London, formerly Great Eastern Hotel, launches the Andaz brand, a revolutionary new concept for the hotel industry from Hyatt Hotels & Resorts. Andaz is a...

Location: London,

Conrad London is the only 5-star, all suite hotel in the capital. Located right on the waters’ edge in the secure and exclusive surroundings of Chelsea Ha...

Location: London,

A unique Art Deco gem situated in the heart of Covent Garden, Freemasons' Hall is a fantastic versatile space. It is perfect for after show parties, fashion sho...

Location: London,

The Brewery is one of London's largest and most attractive event venues. We are an award winning, attentive, happy and hard working team who do our business by...

Location: London,

Mary Ward House is a fascinating Grade 1 listed building, and is one of the finest examples of Arts & Crafts architecture in existence. Situated on Tavistock P...

Location: London,

The LEWIS Media Centre is a self-contained conference facility located on the ground floor of the Millbank Centre - one of Central London's landmark property de...

Location: London,

Leonard Street Gallery, EC2 has been designed and created as a versatile, contemporary space. The 3,500 square foot Shoreditch venue, minutes from both Liverpoo...

Location: London,

This stylish contemporary central London venue at Oxo Tower Wharf has breathtaking panoramic views across the River Thames to St Paul's and the City of London. ...

Location: London,

A stunning waterside venue located in Thames Quay, CCT Venues-Canary Wharf is ideal for training, meetings, conferences, assessment centres, hospitality, exhibi...

Location: London,

BelCanto restaurant in the heart of London's city centre has music on the menu. The waiters are all talented young professionals and several times during the ev...

Location: ,

The gallery is located in a converted railway arch in the heart of Shoreditch and shows the works of established and emerging contemporary and urban artists pro...

Location: London,

Ministry of Sound is one of the most innovative corporate event spaces the capital has to offer. The venue has 5 main spaces, 4 bars and 2 VIP lounges creating ...

Location: London,

The uniquely flexible, clean white Galleries make The Delfina one of London’s most stunning and popular contemporary spaces for every kind of party, meeti...

Location: , London

Cafe Royal is the ideal central London venue for both social and corporate functions. A magnificent, stylish and diverse venue suitable for a variety of events.

Location: London,

Chartered Accountants' Hall remains one of the City's hidden masterpieces, providing outstanding conference and hospitality services and facilities within a tre...

Location: London,