Sold House Prices in Sunbury-on-Thames, Surrey | Average £336,481 | BritishProperty.uk