Skip to main content

Castle Wedding Venues in South West London

2 results

  • Château de Mauvières

    In 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...

  • Strawberry Hill House

    Strawberry Hill House

    London - South West, South West London

    Enjoy 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...

Other suppliers in South West London for your wedding

Wedding Venues