New Abattoirs. (Telegraph)