B The Greenhouse, Cornwall. 6 High Street, St Keverne, Saint Keverne T British Restaurant Call Directions