Weddings at the Castle Hotel in Taunton

The Castle in Taunton  is a great venue for a wedding whatever the time of year.  Not only does it have a beautiful interior, charming staircase & garden but it’s also close to the river & the historic courtyard of the Museum of Somerset which all provide perfect locations for wedding photography throughout the seasons.