Sold House Prices in Petersfield, West Sussex | Average £528,146 | BritishProperty.uk