Millwall is an area in London, on the southwestern side of the Isle of Dogs, in the London Borough of Tower Hamlets.
Sat, 30 September 2023