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