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