£98,335 pcm | 14,843 sq ft7-11 Herbrand St London WC1N 1EXOffice to rent14,843 sq ft floor areaNearest station 0.1mi.