Turners Road Masjid
42 Turners Rd, London, E3 4LE
Back to Limehouse
Turners and Locksley