Located in 25 acres on the banks of the River Thames at Teddington Lock, The Lensbury Resort provides the perfect backdrop for Conference, meetings, teambuilding and a wide range of corporate and private events.
Baltic Restaurant
Southwark, London
Those choosing to privately dine at Baltic, whether it be for a corporate affair, screenings, work party or wedding, can choose between the Amber room (35 seated), The Private Dining room (30 seated) or you could even hire out the whole restaurant,... Read More
Birchwood Park Golf Centre
Dartford, Kent
Birchwood Park offers flexible options for meetings and functions to suit all your needs. We offer a conference day delegate package along with a dedicated events team which provides professional yet personal service ensuring your day runs smoothly.... Read More
Cheyne Walk Brasserie
Chelsea, London
A truly romantic French restaurant in fashionable Chelsea, overlooking the river at Albert Bridge. Cheyne Walk Brasserie has a popular following amongst the local neighbourhood and is a favourite venue for special occasions.
QUEENS Skate Dine Bowl
Bayswater, London
Located just next to Queensway tube station, Queens is an indoor playground with activities and leisure facilities for everyone. There’s an ice rink with state of the art lighting for evening events (and professional skaters on hand to help the... Read More
The Kia Oval
Kennington, London
The Kia Oval is a hidden gem for conference and events in central London. A stone’s throw from the River Thames and situated just outside the congestion charge zone, our venue surprises all with its proximity to the City. With over 50 rooms... Read More
The Honourable Society of Lincoln's Inn
Holborn, London
The largest and oldest of the four Inns of Court, formal records of Lincoln’s Inn date back to an entry in the Black Books in 1422 and an active, working society of barristers, judges, law students and members alike have dined “in Hall” since... Read More
Emmanuel Centre
Westminster, London
Emmanuel Centre is situated in the heart of Westminster, Central London's prime location for business, culture and government. Host your event here with its unique atmosphere, its flexibility and its surprising affordability for a venue in the heart... Read More
Stationer's Hall
City Of London, London
Stationer's Hall is a Grade I listed building, close to St Paul's Cathedral. It is one of the few ancient Livery Halls remaining in the City of London. The Hall's suite of three imposing, inter-linking rooms makes it one of the most sought after... Read More