
Abberley is a village and civil parish in north west Worcestershire, England.
via OpenStreetMap · GeoNames
via Wikidata · CC0
Abberley is a village and civil parish in north west Worcestershire, England.
It is situated on the northern slopes of Abberley Hill, which is tall, between the River Severn and River Teme. The civil parish had a population of 788 in the 2021 census.
via Wikipedia infobox
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).