BISHOP'S-STORTFORD, a town of Hertfordshire in England, seated on the side of a hill, in E. Long. 0. 25. N. Lat. 51. 50. It has several good inns, but the
streets are not paved. It has a large church, one Presbyterian and one Quaker meeting. Here was formerly a castle called Weymore Castle, wherein a garrison was kept; but no remains of it are now left.