Workspace in london
Office - WS.W207
Vauxhall - 6 min walk
£3,120 p/m
549 sq ft (51 sq m)
For 8 to 11 people