St Leonards House is situated on the edge of Launceston, the ancient capital of Cornwall with its stunning castle and quaint narrow streets. The town has everything that you need to cater for your stay and is one of the undiscovered delights of Cornwall.
Whether its fishing, golf, family days out or sampling some of the fantastic local cuisine, be it a quaint village inn or the more famous “Jamaica Inn” the area has something to offer everyone.










