Home1815 Edition

LECHLADE

Volume 11 · 24 words · 1815 Edition

a town of Gloucestershire in England, seated at the confluence of the rivers Lech and Thames. W. Long. 2. 15. N. Lat. 51. 42.