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.