Get Directions to St Leonards House ← View details St Leonards House, Saint Leonards Gate, Lancaster, Lancashire LA1 1NN, United Kingdom, Lancaster, England Get Directions From* To * — Required information