Masjid Ln, Wallwood St, Limehouse, London E14 7BW
Local Authority
London Borough of Tower Hamlets