From£8,390 pcm | 1,751 - 20,902 sq ft1A Lloyds Ave London EC3N 3ALOffice to rent1,750 sq ft floor areaNearest station 0.1mi.