Eid al-Adha, also known as the Festival of Sacrifice, is marked by charitable giving and the ritual sacrifice of livestock, with meat shared among family, friends and those in need. In London, a community kitchen is putting the spirit of Eid into action by serving free meals every day to anyone in need. Shadia Edwards Dashti reports from London.

