The average house price on St Leonards Road, Launceston is £84,334. Prices range from £8,000 to £157,000.
There are 22 properties on St Leonards Road, Launceston.
Average house prices on St Leonards Road, Launceston have risen by 560.7% from £21,000 in 1995 to £138,750 in 2024.
St Leonards Road, Launceston is in the PL15 postcode district.