The Aziziye Mosque (left) and Stoke Newington Baptist Church (right) on Stoke Newington Road, London.