This fabulous Victorian grade II listed building is situated overlooking the river Thames with stunning views of The Shard and Tower Bridge. Once home to London’s famous fish market, this historic landmark…
Georgian splendour combines seamlessly with up to the minute contemporary design and facilities at this impressive central London venue. Wow factor abounds with gorgeous interiors and well-equipped venue…
In the heart of Southwark, the Science Gallery London is a sophisticated choice for business meetings and events for up to 250 guests. Contemporary light filled spaces with a Georgian backdrop offer inspiring…
In the heart of London, Jamies St Mary at Hill brings you all the traditional feels of a city wine bar, though one that's modern in all the right places. This is a charming venue for business meetings…
26 Leake Street is an award-winning venue with a unique setting – the historic graffiti tunnels beneath Waterloo Station. This raw, flexible space holds over 1000 people and is an amazing place for all…
The sophisticated South Place Hotel is located in the hub of the city of London. This luxurious 5-star hotel with a Michelin starred restaurant conceived by D & D London is a stylish venue with a very…
If you’re planning on an event to make your guests feel on top of the world, this is the venue for you! Take a ride up in the glazed high speed lifts to the 42nd floor of the iconic Leadenhall Building,…
On the Southbank, The Riverside Rooms have views to impress - the Palace of Westminster, Big Ben, and The London Eye, so this is a fantastic city venue for events for up to 250 people. Whether that’s…
Sleek and sophisticated, The Park Plaza Westminster Bridge boasts outstanding views from its full-length windows overlooking Big Ben, Westminster Bridge and the Houses of Parliament. Those searching for…
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…