From£81,488 pcm | 12,300 - 25,045 sq ft1 Capper St London WC1E 6JAOffice to rent12,299 sq ft floor areaNearest station 0.1mi.