BBC Masjid
16 Toynbee Street, London, E1 7NR
Back to Shoreditch
BBC