Bibby distrobution depot photo

INDUSTRIAL

Aircraft component production and repair facility for British Airways as part of a 25-acre regeneration site close to Heathrow.

161 000sqft