Masjid Baitul Ahad (AMA UK) 56 Tudor Rd, London, E6 1DR, United Kingdom +442088219629 https://www.ahmadiyya.org.uk/ Donate