Location: The Management Suite, situated on the loftiest floor of the O2 Centre, positioned at 255 Finchley Road, London, Greater London, NW3 6LU.
Establishment: SRICC Baitul Rahman Masjid.
Find in map
Claim your mosque if you're the owner to start receiving and managing donations.