Country House Fine Foods phone The Old Farmyard Castle Ashby, Northamptonshire NN7 1LF map The Larder Delicatessen phone Unit 1, The Old Farmyard Castle Ashby, Northamptonshire NN7 1LF map if (!IN_DEV) { ?> } ?>