Original image by Google Maps Some modifications were made to the image. Photo Map Crouch End Picturehouse 165 Tottenham Lane London N8 9BY Directions Website Phone: 087 1902 5758