Latest News
Hamptons: £1 BTL investment returned £22.30 by 2026
Hamptons finds £1 invested in an average buy-to-let home in 1996 returned £22.30 by 2026, though recent returns have lagged shares.
Hamptons finds £1 invested in an average buy-to-let home in 1996 returned £22.30 by 2026, though recent returns have lagged shares.