About Highbury Square

Historic Architecture, Architecture, Interesting Places, Other Buildings And Structures

Highbury Square is an apartment complex in Highbury, London. It was built from Arsenal Stadium, the home stadium of Arsenal F.C. until 2006 when they moved out and into the newly built Emirates Stadium nearby.

Source From: Wikipedia
Conewood Street, London, England, United Kingdom, N5 1DL

Nearest places in Highbury Square