The Skylon restaurant, bar and grill is located on the 3rd floor of the Royal Festival Hall with stunning views across the Thames and London skyline. Reflecting the iconic style of the original 1951 historic…
For those wanting a stunning backdrop for their event, look no further than the Buffini Chao Deck – an exquisite venue offering panoramic views of London. Situated on the roof of The National Theatre,…
116 Pall Mall, is located between the seat of Parliament and the lively West End. It is a popular venue for business leaders and event organisers due to its location and accessibility and it provides an…
In the heart of Westminster, 10 - 11 Carlton House Terrace is the former home of Prime Minister William Gladstone. It doesn’t get much more distinguished than that, which is every reason to book this…
In the centre of historic London on the Mall is the Institute of Contemporary Art (ICA). The elegant period building is the hub of London’s creative and cultural scene. The ICA is a venue that stands…
Discover a historical oasis only minutes away from the hustle and bustle of Fleet Street and The Strand, beside the Thames is an architectural gem of a venue with exquisite Tudor original period features.…
This stunning venue, part of the Historic Royal Palaces group, was specifically designed for entertaining royalty and courtiers for drinks, parties and dinners since the early 17th century. King James…
Glittering with 1920’s Art Deco elegance and style, The Bloomsbury Ballroom is an exquisite venue, ideal for parties and celebrations, fashions shows and product launches with a real wow factor that…
If you’re looking for an up-to-the-minute venue for your next business event, you should take a closer look at Vue Picadilly. With 5 3D screens, cutting edge digital projection and surround sound, you’ll…
Make your Christmas party extra special this year by transporting your guests to an authentic alpine chalet – right in the middle of London in High Holborn! Christmas at The Lodge is something different,…