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