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