Office with Showroom, Shop, Showroom / Gallery, Restaurant
To Let 2,787 sf
Prominent retail / showroom in the heart of Clerkenwell and Old Street
59 Old Street is an iconic 1950s seven storey office building which has been refurbished to..
59 Old Street is perfectly placed between bustling Clerkenwell and Shoreditch’s social scene, just seven minutes from..