Civil Engineering - London, England, United Kingdom
CROSS HARRIS ARCHITECTS LIMITED is a civil engineering company based out of 76 CLEVELAND STREET, LONDON, United Kingdom.