Lane Mosque, London.