Southwell may refer to:
==Geography== Southwell, Dorset, a village Southwell, Nottinghamshire, a town Southwell Minster, historic cathedral Prebends of Southwell Southwell Racecourse, horse racing venue located near Newark-on-Trent, Nottinghamshire Southwell Rural District, a rural district in Nottinghamshire, England from 1894 to 1974 Southwell, Eastern Cape, a settlement in South Africa
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).