
Also known as Sawston, Cambridgeshire
Sawston is a large village in Cambridgeshire in England, situated on the River Cam about south of Cambridge with a population of 7,271.
via OpenStreetMap · GeoNames
Sawston is a large village in Cambridgeshire in England, situated on the River Cam about south of Cambridge with a population of 7,271.
The village has historical roots dating back to medieval times and has landmarks such as Sawston Hall, a Grade I listed Tudor manor house, and St. Mary's Church, which dates back to the 13th century.
3 mapped locations
via Wikipedia infobox
via Wikidata · CC0
via Wikidata sitelinks · CC0
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).