The queen and Prime Minister Tony Blair were among hundreds of people attending a special service to mark the 200th anniversary of Britain's abolition of slavery. Toyin Agbetu was within about 10 feet of them when he was tackled, The Telegraph reported.
"We should not be here, this is an insult to us," Agbetu shouted after emerging from the congregation and running to a place in front of the altar. "I want all the Christians who are Africans to walk out."
He also cried "you should be ashamed."
After he was removed from the abbey, Agbetu said he wanted the queen to apologize for slavery. He complained that the service honored only William Wilberforce, the member of Parliament who was one of the leaders of the abolition movement.
"The monarch and the Government and the church are all in there patting themselves on the back," he said.