St Albans a grim Satellite Town