privately-owned district in the London Borough of Tower Hamlets
Canary Wharf is a central business district in London, England, located in the Isle of Dogs, Tower Hamlets. With the City of London and the West End, it constitutes one of the main financial centres in the United Kingdom and the world, and it is home to many of the world’s major financial corporations, including the headquarters of more than 150 major businesses. 10 South Colonnade accommodates functions from eight UK Government departments, serving as a multi‑department operational site.
The district was developed on the site of the former West India Docks in East London. Canary Wharf, together with Heron Quays and Wood Wharf, forms the Canary Wharf Estate, covering around 97 acres (39 ha).
via Wikipedia infobox
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).