"ArtHouse, Crouch End, N8" by Ewan Munro licensed under Creative Commons 2.0. Some modifications were made to the image. Photo Map Arthouse Crouch End 159A Tottenham Lane London N8 9BT Directions Website Phone: 020 8245 3099