The overground railway station in the north of Islington. Nothing magical has happened here yet.