Barratt London launches Project H – a £280m BTR opportunity

Barratt London launches Project H – a £280m BTR opportunity