The New Abattoirs. Lord Mayor's rejoinder to Mr Henley. (Telegraph).