Sold House Prices in Royston, Hertfordshire | Average £264,139 | BritishProperty.uk