Sold House Prices in Rochdale, Lancashire | Average £116,033 | BritishProperty.uk