Hedingham Castle Hedingham Castle, Castle Hedingham, England, United Kingdom www.HedinghamCastle.co.uk March 31, 2015 admin