Masjid e Umer 79 Queens Road, Walthamstow, London, Greater London, E17 8QR
Alhumdulillah then recordings for the talk that took place on 26th October 2014 titled The Lord Of The Worlds | A Mercy to Mankind has been uploaded and can be listened to / downlaoded here