Taunton, located in the heart of Somerset, is a picturesque location for your wedding. With its historic charm and scenic surroundings, you're sure to find your ideal venue. Read moreWhether you are dreaming of a luxury wedding venue in Taunton or something a little smaller, you will be able to find something here that both you and your partner will love.