Masjid Ghousia Mosque, Peterborough
Masjid Ghousia Mosque on the corner of English Street, Peterborough, UK.