Den ligger i nærheten av Arsenal Stadium i Highbury, og er en av stasjonene mange går av på når Arsenal FC spiller hjemmekamp. Ettersom fotballklubben pr. februar 2005 er i gang med bygging av et nytt stadion er det planer om bygging av boliger der Arsenal Stadium ligger. Denne utviklingen vil føre til at det blir flere pendlere i området, og det er derfor planer om å oppruste stasjonen.