Anglicans fill the streets of London to mark the 200th anniversary of the abolition of slave trade Anglican Communion News Service 27 March, 2007