D’Albiac House Heathrow

Scheme for offices in the centre of Heathrow