Leumi UK and NatWest finance Galliard Tottenham Court Road scheme

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