Improvement of Moore Street. To the editor. (Telegraph).