Fire-eaters, clowns on stilts and jugglers were part of a circus-themed protest aimed at raising awareness of the case of a Palestinian performer detained by Israeli authorities.
The demonstration outside the Israeli embassy in west London on Monday, included a 20-minute "solidarity street show" organised by Amnesty International UK.
The charity said it wanted to make people aware of the case of 23-year-old Mohammad Abu Sakha, who was detained without charge by the IDF last December. Mr Abu Sakha is part of the Palestinian Circus School which trains children. He is said to specialise in working with children with special needs.
Amnesty said he was held by Israeli soldiers at a checkpoint while travelling from his parents' home in Jenin to work at the circus school in Birzeit, near Ramallah.
The charity said he had previously been detained six years ago after being accused of throwing stones at an IDF jeep.
The Israeli embassy in London declined to comment.