For a castle wedding venue in Essex, Hedingham Castle is the perfect location. Home to a Norman Castle, Georgian Mansion House and plenty of grounds, this venue really has it all. Ceremonies in the Banqueting Hall are truly remarkable, as you say I Do beneath Northern Europe's largest free-standing arch.