1 45 Durham Street, SE11From £1,401 pcm · 3–4 desks7 min walk to VauxhallServicedWorkspaceAdd to your board