Al Aqsa Masjid
3 Thorne House, Launch Street, London, E14 3LU
Back to Docklands
Al Aqsa