Bidford
3
1
Minimum deposit
£6,413
Estimated Monthly cost
£1,050
45% Share from
£128,250
Full price
£285,000