Also known as St Cross Church, Oxford
former church in Oxford, UK
via Wikidata · CC0
La iglesia de la Santa Cruz es una antigua iglesia parroquial, ahora centro histórico, ubicada al noreste del casco antiguo de Oxford (Inglaterra).
Abstract from DBpedia / Wikipedia · CC BY-SA
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).