£249,950 to £314,950
£280,000 to £375,000
£285,000 to £285,000
Prices from £285,000
Prices from £350,000