
thumb|Mendlesham Village Sign Mendlesham is a village in Suffolk with 1,569 inhabitants as of 2024. It lies north east of Stowmarket and from London.
via Open-Meteo
via OpenStreetMap · GeoNames
via Wikidata · CC0
thumb|Mendlesham Village Sign Mendlesham is a village in Suffolk with 1,569 inhabitants as of 2024. It lies north east of Stowmarket and from London.
The place-name 'Mendlesham' is first attested in the Domesday Book of 1086, where it appears as Melnesham and Mundlesham. The name means 'Myndel's village'.
via Wikipedia infobox
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).