Worcester may refer to:
==Places== ===United Kingdom=== Worcester, England, a city and the county town of Worcestershire in England Worcester (UK Parliament constituency), an area represented by a Member of Parliament Worcester Park, London, England Worcestershire, a county in England
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).