Indahnya Masjid London Central, Saksi Sejarah Islam Inggris – VIVA