The Deli @ Castle Ashby Evie Godfrey15th July, 2021 The Deli @ Castle Ashby is a family run, Artisan delicatessen. We are located in the rural shopping yard at Castle Ashby and specialise in providing locally sourced and home-made produce.