The Delta Hotels Waltham Abbey is a sophisticated 4-star hotel located near Epping Forest in Waltham Abbey, Essex, on the outskirts of London. For corporate and social events there are 14 flexible function…
If you’re looking for a venue that’s up-to-the-minute, has class and style you should book this contemporary hotel in the heart of Canary Wharf. The London Marriott Hotel Canary Wharf is completely…
Hold your next business meeting or event at the only Tudor barn left in London, with its own moat and terrace, formal gardens, and 13 acres of quintessential English parkland. Tudor Barn makes a fabulous…
Situated in Canary wharf, this smart modern hotel offers excellent amenities in a great location in the heart of London’s business area. There are 8 flexible meeting and event rooms, accommodating up…
On the banks of the River Thames in Greenwich, this architectural masterpiece makes an inspiring and impressive backdrop for business meetings and events. Designed by Sir Christopher Wren and Nicholas…
A swish, modern hotel right on the banks of the River Thames with views of Canary Wharf; exposed brickwork and colourful contemporary interiors blend to perfection. This former 17th century wharf building…
If you’re looking for a unique and iconic venue for your business or private event, look no further. Award winning Troxy in Stepney, East London is where vintage meets modern to provide a stunning backdrop…
Situated in the heart of Kent, this beautiful Victorian Manor house exudes elegance and luxury. With delightful gardens, chic interiors, fine dining and the Utopia Spa, this gorgeous hotel is a great choice…
Christmas is just around the corner and if you haven’t booked your corporate party yet, here’s your chance to have one of the best shindigs in ages for 250-600 guests, with individually themed Christmas…
This beautiful Art Gallery in London since 1901 has brought inspiration and creativity to the East End of London for many years and can also motivate, inspire and delight your guests by holding an event…