More than 3,000 people attend ‘largest iftar in Europe’ at London’s Trafalgar Square Event invites people from all faiths to come together during Ramadan to break bread and encourage dialogue Read more Tagged WithDestination