LOCATION
NW1 2SD, London, Greater London, England
SPACE AVAILABLE

105 — 1,050 sq ft

2 - 44 desks
Price:£££££££
« backAir Conditioning,24/7 access
London’s modern crossroads, where industrial heritage meets sleek design, buzzing with art, tech, and urban energy.
Amenities
- Air Conditioning
- 24/7 access