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