Clerkenwell · EC1R 0EBFrom £3,096 pcm · 4 desksBest matchServicedOperated by Work.LifeAdd to your OfficeList