Highbury Square

Highbury Square in Islington, London, is a unique residential complex that used to be the Highbury Stadium. It now features luxury apartments, communal gardens, and high-end amenities.

Experiences in Highbury Square are coming soon.

Experiences in Highbury Square are coming soon.

Getting there

Highbury Square

Avenell Road, London, London, N5 1FG