COVENT GARDEN
... COVENT GARDEN odhams Development, Long Acre, London WC2. Construction of this important building is due to be completed in 1981. There will be a substantial element of retail space, some of which will be initially reserved for local shops. Interest ts ...