Croydon Village is here to stay, say new bosses
Bosses of the new department store which is set to open in the former Allders building have said they are in Croydon to stay. Minerva, the landlord of the site, officially announced today that the entire floor space of the 530,000 sq ft store has