Bus or train from Highbury & Islington Station to Crouch End?

Great Northern operates a train from Highbury & Islington Station to Crouch End every 15 minutes. Tickets cost $5 - $7 and the journey takes 7 min. Alternatively, London Buses operates a bus from Highbury & Islington Station to Crouch End hourly. Tickets cost $3 and the journey takes 13 min.