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.

Stage your event at the Theatre Museum, in London’s historic Covent Garden. The theatrical ambiance of the beautiful converted Covent Garden Flower Marke...

Location: London,

Location: London,

Located in the heart of Kensington, the 906 bedroom hotel is the ideal choice for business meetings & conferences or your next special event. With a choice of 1...

Location: London,

Conveniently located in Farringdon, 106 to 109 offers six flexible and functional event spaces ideal for meetings, seminars, workshops and networking events. Ea...

Location: London,

Charterhouse Bar is a vibrant & funky late hours bar & restaurant in Farringdon which is filled to capacity from Thursday to Saturday with music from old skool ...

Location: London,

Planet Hollywood sets the scene with the magic of Hollywood, for ready-made themed events in one of our private rooms or separate theatre.

Location: London,

Referred to by many as Mayfair's best kept secret, The Westbury Mayfair tucked away in the heart of London's famous shopping district -Bond Street, The Westbury...

Location: London,

The Wallace Collection is home to one of the world's most magnificent art collections. Located off Oxford Street in central London, The Wallace Collection cater...

Location: London,

Westminster Boating Base is a children's charity that teaches kids to sail and canoe on the Thames for £10 per year. Located on the north bank of the rive...

Location: London,

Berjaya Eden Park Hotel = Cosy, Charming & Central.
Traditional charming property located in the heart of Bayswater.

Location: London,

HMS Belfast is moored between London Bridge and Tower Bridge. Ships Company Dining Hall caters for up to 240 guests and Admiral's Quarters are available for mee...

Location: London,

116 Pall Mall is a central london venue, home of the IoD, with 7 fuction suites for hire and exclusive venu hire on weekends, the venue is used for business and...

Location: London,

Armourers' Hall is a unique and ideal setting for all types of functions such as stunning banquets, loan signings, financial presentations, receptions, wine tas...

Location: Moorgate,

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,

Parker McMillan is a breath of fresh air amongst the homogenised and formulaic watering holes in the City. The space has been named after an elusive but legenda...

Location: , London

Just five minutes from Eurostar's new St Pancras international terminal, the 310-room Holiday Inn London Bloomsbury, on Coram Street WC1, has just completed the...

Location: ,

Situated in the heart of Westminster in the leafy square surrounding St. Johns Church, Local Government House is a major conference facility in a prime location...

Location: London,

The Southwark Rose Hotel offers style, position and value for money, marking out this hotel as one of London’s hidden gems. As one of the capital’s...

Location: London,

The Museum in Docklands opened in May 2003 and is situated in the heart of Canary Wharf. The Museum is housed within a grade one listed Georgian warehouse overl...

Location: London,

Fizz Cater at the Museum of Garden History, an esoteric gem in the middle of central London. Housed in the former church of St Mary at Lambeth, the medieval cha...

Location: London,

Trinity House – A Historical Venue in The City of London, is The Headquarters of The General Lighthouse Authority for England, Wales, The Channel Islands ...

Location: London,

Combining a prime location, an idiosyncratic mix of Victorian architecture and contemporary interior designs with first class customer service, Kingsway Hall is...

Location: London,