Sold House Prices in Sidmouth, Devon | Average £284,823 | BritishProperty.uk