The Duke's Head 16 Highgate High Street, London N6 5JG