Sold House Prices in Launceston, Devon | Average £200,357 | BritishProperty.uk