Children coing back from shops pass by Masjid Ghousia Mosque on the corner of English Street, Peterborough, UK.