Galliard Homes has signed a £76m deal with banks Leumi UK and NatWest to help deliver its Tottenham Court Road West residential development.
Galliard Homes has signed a £76m deal with banks Leumi UK and NatWest to help deliver its Tottenham Court Road West residential development.