FREEMAN & HILDYARD , Dover Rd . , Boro , ' LONDON , S.E.