Downham may refer to:
==Places== in England Downham, Cambridgeshire, a civil parish Little Downham Downham, Essex Downham, Lancashire Downham, London, a district of south east London Downham Estate, housing estate in Downham, London Downham (ward), electoral ward Downham, a common name of Downham Market, Norfolk Downham West, Norfolk Downham, South Norfolk Downham, Northumberland
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).