Find the word definition

Wikipedia
Millwall

Millwall is an area in London, on the southwestern side of the Isle of Dogs, in the London Borough of Tower Hamlets. It lies to the immediate south and southwest of the commercial estates of West India Docks including Canary Wharf and has a long shoreline along London's Tideway part of the River Thames. Millwall had a population of 23,084 in 2011 and is made up entirely of the Millwall ward.