Galliard completes Oxford Street acquisition

Galliard Homes has completed a deal to acquire a residential development on top of London’s Tottenham Court Road Crossrail Interchange, WC1, for £43m. It bought Transport for London’s final Crossrail development site in May this year,