West India Quay is an area in the London Docklands, London, England. It is immediately to the north of the West India Docks and Canary Wharf. From Wikipedia
The bronze sculpture, inspired by cowrie shells, will honor enslaved Africans and educate the public about Britain's role in the slave trade.