LOCATION
68 Neal Street, Camden, London, WC2H 9PA
SPACE AVAILABLE

867 — 4,913 sq ft

20 - 120 desks
Price:£££££££
« backAir Conditioning,24/7 access,Lift
Self-contained building in the heart of Covent Garden and Seven Dials, situated in a prominent position on the east side of Neal Street, benefitting from excellent public transport links.
Amenities
- Air Conditioning
- 24/7 access
- Lift
- Security (onsite)