Savills - Country Houses Sales present this 8 bedroom detached house for sale in Barnwell, Peterborough, PE8