The Keep, Hedingham Castle, Castle Hedingham, Essex.

Hedingham Castle Norman Keep, Castle Hedingham, Essex, England