Local Authority
London Borough of Tower Hamlets

Masjid Ln, Wallwood St, Limehouse, London E14 7BW