Explore details about location Highbury Grange. Highbury Grange is a location situated within the London Borough of Islington alongside other areas such as Carville Road, Highgate Hill, City Road.