Castle Hill House

Huntingdon, Cambridgeshire