an Entity in Data Space: 134.155.108.49:8890
Buckden Towers, formerly known as Buckden Palace, is a 12th-century fortified manor house, located on High Street, Buckden, Cambridgeshire, England.