Highbury & Islington station is a National Rail , London Overground and London Underground station , in the London Borough of Islington in North London . Highbury & Islington station is a London Underground and National Rail station in the London Borough of Islingtonin north London .