A DERELICT site on the outskirts of Bishop’s Stortford town centre which has been an eyesore for EIGHT years is the subject of a housing development scheme.
↧