Castlethorpe Castle stood in the village of Castlethorpe, to the north of Milton Keynes, Buckinghamshire.
Contact us...