Arrowcroft £75m shopping centre hit by further delays

Arrowcroft's £75m Blackfriars shopping centre scheme in Gloucester has suffered a further delay. The public inquiry into compulsory purchase powers for a strip of land essential to the development has been halted and could be abandoned after the government inspector