£2,300,000 | 3,331 sq ft35-37 Cock Ln London EC1A 9BWOffice for sale3,331 sq ft floor areaNearest station 0.2mi.