The Odeon Holloway Road is the nearest cinema to Archway but for a higher-end movie night Iona likes the Picturehouse in Crouch End. A walk up the hill to Highgate also yields cultural ...