Construction & Repair in London, England
Construction & Repair • Buildings & Structures Construction
240 Blackfriars Road,
London ,
England
SE1 8BF
UNITED KINGDOM
Aecom and Pininfarina win design competition for the air-traffic control tower at Istanbul’s new airport in Turkey.
Worldwide > United Kingdom > London > Buildings & Structures Construction