Hydraulic & Mechanical Engineers , Essex Street Works , Strand , London w. c.