London's Trafalgar Square Echoes with Eid Prayers