Emphasis on organically grown fruit and vegetables and organic and free range meat. Related listings St Kew Inn The Bay View Inn Spero's 1 Average: 1 (1 vote) Go to Website » Location The Greenhouse - St Keverne The Lizard United Kingdom 01326 280800