Original: Highbury & Islington station is a National Rail, London Overground, and London Underground station in the London Borough of Islington in 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.