FINSBURY PARK BRAND NEW DEVELOPMENTĀ 

27,708 sq ft let and 7,239 sq ft remaining