Taste of Self Sufficiency Established2013AddressCaenwoodHR95SPUnited KingdomWebsitehttp://tasteofselfsufficiency.co.uk/ Sustainability CentreSustainability CentreThe Sustainability CentreGU32 1HR CaenwoodHR95SP Direction via Google