Old Street · EC2A 3JFFrom £3,642 pcm · 6 desksBest matchServicedOperated by Work.LifeAdd to your OfficeList