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…
If you’re looking to host a business meeting in classic, distinguished surroundings in the heart of London’s West End, Six Park Place has it all. Set in a beautiful Grade I listed building adjoining…
There really is no other corporate events venue like this one - masterpiece of Britain’s most eminent architect, Sir Christopher Wren, world famous St Paul’s Cathedral is a breathtakingly beautiful…
Make your event all about London by hosting it at this amazing museum in the heart of the City. In addition to fascinating exhibitions and artefacts all connected to the Capital are a great selection of…
Beneath the bustling City streets in Westminster, London lies the secretive domain of Winston Churchills War Rooms where he and his inner circle of advisories conducted many plots and plans to lead the…
Within the Square Mile, Ironmongers' Hall is the perfect country house venue in the heart of London for business meetings and events, banquets and celebrations, and truly romantic weddings. With capacity…
If you’re looking for a totally different kind of event, the kind of thing your guests aren’t going to forget quickly, Shrek’s Adventure! could well be it. On London’s Southbank this is a venue…
The largest Livery Hall in London, this imposing historic building on the edge of the city provides a prestigious and luxurious setting to bring grandeur to your business event. Your guests cannot fail…
A business setting to impress, this imposing 5-star hotel in the heart of Mayfair is a signature blend of historic architecture, sophisticated modern décor and up to the minute facilities – all you…
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…