70-72 Cazenove Road Stamford Hill London Greater London N16 6AA TEL. Masjid Quba will be opened as usual for 5 […]