12-18 Theobald's Road
18 Theobald's Road, Camden, London, WC1X 8SP

LOCATION
18 Theobald's Road, Camden, London, WC1X 8SP
SPACE AVAILABLE
space icon
135 — 2,700 sq ft
3 - 45 desks
« back

Air Conditioning,24/7 access,Lift

A Grade II listed Georgian masterpiece in the heart of London’s Midtown, lovingly restored and brought into the 21st century to join the Boutique Collection.


Amenities
  • Air Conditioning
  • 24/7 access
  • Lift
  • Outdoor space
  • Security (onsite)
  • Showers
Add to Shortlist

Speak with one of our assigned agents

Other buildings that may suit you…