Buy this picture |
aerial photograph of the redevelopment of Highbury Stadium into Highbury Square Islington London England UK. Highbury Stadium was built in 1913 and home of Arsenal Football Club from 1913 until the new stadium opened nearby in 2006. The new development consists of 711 flast and includes features preserved from the old stadium