Castle Wedding Venues in South West London
-
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...