STANFORD-LE-HOPE is a small village on a rivulet, about 1½ mile north of that portion of the Thames called The Hope; 2 miles S.E. of […]