Sold House Prices in Royston, Essex | Average £373,007 | BritishProperty.uk