station

City North to revolutionise Finsbury Park

The construction of two 21-storey towers and low-rise buildings, linked by a European-style piazza and a tree-lined plaza, is set to change the dynamic of Finsbury Park.