Price Statistics
£370K
Average Price
£269K
Lowest Price
£475K
Highest Price
Carlton and Chellington, Bedford