Castle Wedding Venues in London
-
Clearwell Castle
Set within the enchanting Forest of Dean, Clearwell Castle is a historic wedding venue situated in Coleford,...Read more Gloucestershire. This multi-award-winning property stands proud within 20 acres of pristine grounds, providing an idyllic setting for a fairytale wedding. Dating back to the mid-15th century,...
-
Strawberry Hill House
London - South West, South West LondonEnjoy exclusive use of this romantic castle from 10am until midnight. Set within stunning grounds, this fairy-tale...Read more gothic ‘castle’ provides a totally unique and magical setting for your wedding ceremony and reception. An oasis of calm and tranquility, close to the river in Twickenham, the venue...
-
Château de Mauvières
Central London, South West LondonIn a setting worthy of the residences of the Kings of France, organise a wedding that will remain engraved in your...Read more memories forever. The joy you'll feel on the day will be matched only by the beauty of the setting. Château de Mauvières, an 18th-century landmark, will welcome you to make your wedding...
-
Severndroog Castle
Severndroog castle is a gothic-style tower, built in 1784 by Lady James. The castle was built as an expression of love...Read more to commemorate the achievements of Lady James’ late husband, Sir William James. With this romantic gesture as the foundation of the castle what better place to tie the knot. You...