SE11 5JHFrom £1,401 pcm · 154 ft² · 3–4 desksBest matchServicedOperated by WorkspaceAdd to your OfficeList