Globe Town Mosque is an Islamic place of worship located next to Market Square in East Londons, Roman Road.
100 Roman Rd, London E2 0RN, UK
Mosque
Your email address will not be published. Required fields are marked *
Add a review