E3 3YDFrom £831 pcm · 128 ft² · 2–3 desksBest matchServicedOperated by WorkspaceAdd to your OfficeList