Old Warden Castle, also known as Quince Hill, is located in the village of Old Warden, in the county of Bedfordshire, England.
Contact us...