The complex called "The Block" opened just a shot walk from the Islington Commuter Rail station.

See Full Page