Located in the bustling neighbourhood of Kensington and on the doorstep of Hyde Park, a stay at the Royal Garden Hotel puts you right into the midst of London. Our prime location, offers an abundance of activities, from exploring renowned... Read More
London is the home to some of the world's most famous venues. Whether you are looking for a historic venue, a luxurious venue, a convenient venue or a corporate venue, the large array of venues in Central London give you more choice than you could dream of. Search through our top Central London venues below and find your perfect Venue.
Chicago Booth London Conference Centre
London, England
Chicago Booth London Conference Centre provides world-class facilities built to inspire and engage. Central location and state-of-the-art AV classrooms.
Lumiere London Underwood Lofts
Greater London, England
Our Underwood Venue is an event hub of 5 unique spaces in central London. Underwood Lofts are comprised of the New Victorian Loft, the New White Loft, and the Chalet, and along with our latest additions, opened in May 2023, the Palm Room and... Read More
ODEON Covent Garden - London
West Central London, London
Turn your everyday presentation or conference into something spectacular! If you are looking to host a conference or event and make an impact on your audience, then look no further than ODEON.
ODEON Tottenham Court Road - London
Central London, London
At the centre of the capital’s media, learning and entertainment hotspots, ODEON Tottenham Court Road offers a delightfully intimate cinema experience for your next get-together. With three luxurious screens, every seat on every row has been... Read More
Curzon Cinema Aldgate
Aldgate, Central London
Located in a stylist new development in East London's Goodmans Fields, Curzon Aldgate is a four-screen cinema, perfect for those looking for a venue close to the City. Each of the cinema screening rooms has reclining seats with tables, and three of... Read More
Curzon Cinema Bloomsbury
Bloomsbury, Central London
Located in The Brunswick Centre, just off London's Russell Square, Curzon Bloomsbury is a historic arthouse cinema which has been refurbished to a six-screen cinema, using the highest technology and design specs. All screening rooms have Sony 4K... Read More
Curzon Cinema Mayfair
London, London
Originally built in 1934, our iconic flagship cinema is one of the finest surviving buildings of the postwar period, with its Sixties-inspired art deco ceiling, original marble bathrooms and sophisticated bar. The lavish main auditorium, which... Read More
Curzon Cinema Camden
Camden , Central London
Tucked under Camden’s historic railway arches, this unique venue comprises five beautifully mounted screens, each accommodating 30 guests for an intimate film going experience. The cinema also houses a casual, New York-style bar with glamorous... Read More
M.V King Edward
Southbank, Central London
The M.V King Edward can carry up to 140 passengers spaced over two large fully heated decks. It benefits an outdoor viewing deck at the front of the vessel and a large open deck at the back of the vessel. An ideal space for a BBQ, drinks in the... Read More
The capital city of England with a plethora of arts, commerce, education, entertainment, fashion, finance, healthcare, media, professional services, research and development, tourism and transport, all of which contribute to its worldwide prominence. Not only is it the world’s leading financial centre, it is also the most visited city in the world, based on international arrivals. In 2012 London became the first city to host the Olympic Games three times.
Central London Venues
London generates approximately 20% of the country’s GDP and Central London Venues are in high demand. The fantastic transport links proffered via the Tube, Heathrow and Gatwick airports and main line train terminals at both Euston and King’s Cross mean that access from the UK and International destinations is easily achieved so if you need a Central London business conference Centre or a business meeting venue in Central London, you won’t have far to look. Due to the capital’s strength in the financial sector you are spoilt for choice when it comes to meeting and event venues in Central London. TV, Theatre, Arts & Culture Media distribution is London’s second most competitive sector.
Central London Corporate Hospitality Venues
With the major television corporations based here, such as BBC and ITV, alongside many famous theatres in the west end, there are, as a result, award ceremony venues in Central London to cater for events such as the BAFTA’s, annual comedy awards and for the major prizes in film and TV, this also gives opportunities for major businesses to engage in corporate hospitality via the use of corporate event venues in Central London many of which are perfectly placed to host larger events. With numerous live music venues in central London, such as the O 2 Arena, Wembley Arena, Hammersmith Apollo, Brixton Academy and Shepherds Bush Empire amongst others, the good and the great from the music world are regularly on show. With London Fashion Week gaining worldwide prominence each year there are more and more fashion show venues available in central London.
Wedding Reception Venues in Central London
With so many major building of historical importance and stunning architecture it is not difficult to source your ideal wedding reception venue in Central London. The capital has a high proportion of ethnic minorities and of course a large south Asian population, so there are many central London Asian wedding venues to choose from. Whatever your requirements you are sure to find the perfect backdrop for those once in a lifetime photographs.
Academic Venues in Central London
London has 43 Universities making it a world leader in tertiary education, this allows companies looking to utilise Corporate training venues in central london, or a seminar access to world class training facilities, many universities and colleges use the summer breaks and half term periods, to let out spaces as business conference venues.
Sports Hospitality Venues in Central London
You could plump for a conference venue at a central London iconic sports ground – you would no doubt take advantage of the world famous Lord’s cricket ground or visit any of the capital’s top clubs, Arsenal, Chelsea or Tottenham Hotspurs.
Central London Office Christmas Party Venues
Christmas in the capital is a fantastic experience, from Christmas shopping on Oxford Street, to the New Year celebrations in Trafalgar Square; however around this period, many businesses and corporations look to reward their staff with their annual office Christmas party in central London. Again you are spoilt for choice as the events industry now recognises the significance and demand in this sector. A great many office Christmas party venues in central London work closely with their clients to deliver themed parties or special entertainment, in the case of an executive Christmas party venue in central London, you may find that it is possible to book a high profile TV or showbiz star to give that extra bit of dazzle to your event. With the West End theatres, shopping, tourist attractions, fine dining and nightlife you cannot fail to be impressed by what is on offer in Central London.