Venue Source
Back | HomeCastles & Historic Houses › Castles & Historic Houses in London

Castles & Historic Houses in London

There can be few event spaces as inspiring to be in as a castle or historic house in London. They are suitable for motivational and educational seminars and the perfect setting for your dream wedding. They are also a popular choice for TV and film locations.

Some of these beautiful properties have been painstakingly and lovingly converted into full service hotels, complete with all mod-cons and a variety of accommodation options in London. Others give you the perfect backdrop to theme your event your way and can be hired exclusively.

We found 6 Castles & Historic Houses in London listed.

Number 45 Millbank is on the premises of the world-famous Chelsea College of Art & Design and offers a versatile and memorable Grade Two listed event & conferen...

Location: London,

116 Pall Mall is perfectly positioned in the heart of central London, providing guests with a stylish location and excellent transport links.
As the head...

Location: London,

Armourers Hall is the home of The Armourers' Company which was founded in 1322 and has occupied the same site in the City of London since 1346. The Company is n...

Location: London,

8 Northumberland Avenue is a one-minute walk from Trafalgar Square - the official centre of London - making it the capital's most central venue.

Location: London,

An iconic London Landmark since 1873. Alexandra Place remains truly independent. Ally Pally has been the centre of the music, sport and events for 130 years. Th...

Location: London,

Approached through a tranquil residential square, tucked away from the bustle of the Barbican and London Wall, the Barber-Surgeons' Hall is an oasis of calm in ...

Location: London,