Conder Green, Lancaster, LA2
The Stork Inn is a delightful English Country pub situated in the picturesque hamlet of Conder Green. Having recently undergone major refurbishment, careful consideration has been taken to maintain th