Sold House Prices in Launceston, Cornwall | Average £193,594 | BritishProperty.uk