UK News
Archive video: Homes needed £50 deposit in 1962
Key Points
Houses near London are on sale from £3,000 in a scheme that has "no drawbacks", a buyer says.
Houses near London are on sale from £3,000 in a scheme that has "no drawbacks", a buyer says.