
Also known as Mendlesham, Suffolk
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 · GeoNames
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'.
3 mapped locations
via Wikidata sitelinks · CC0
via Wikipedia infobox
via Wikidata · CC0
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).