A jaw-dropping mansion complete with floor to ceiling windows and picture-perfect views of the grounds, makes The Tate House and truly remarkable venue to say “I do.” With beautiful chandeliers, ornate details, and an air of elegance, this is one venue that will enchant every wedding guest.