Sold House Prices in Launceston, Devon | Average £199,263 | BritishProperty.uk