LECHLADE, a town of Gloucester-shire in England, seated at the confluence of the river Lech with the Thames. W. Long. 2. 15. N. Lat. 51. 42.
LECHLADE
article · 140 chars · lineage ↗ · page image at NLS ↗
article · 140 chars · lineage ↗ · page image at NLS ↗
LECHLADE, a town of Gloucester-shire in England, seated at the confluence of the river Lech with the Thames. W. Long. 2. 15. N. Lat. 51. 42.