Also known as Bishop's Stortford Castle, Waytemore Castle: a motte and bailey castle immediately south of the River Stort
castle in Bishop's Stortford, Hertfordshire, England, UK
via Wikidata · CC0
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).