Chalgrave Castle stood to the south of the large village of Toddington, Bedfordshire.
Var god och dela dina idéer med oss.