London Steve October 25, 2005September 4, 2012 0 Comments Arsenal, Highbury Stadium Farewell to Highbury Took a trip to Highbury today to see how the work is getting on the new Emirates stadium (see tomorrows Read More