The News Centre London Road Portsmouth PO2 9DG
EIA screening opinion for the proposed redevelopment of site to provide all-electric bus depot.