39 Tabernacle Street, Islington, London, EC2A 4AA

LOCATION
39 Tabernacle Street, Islington, London, EC2A 4AA
SPACE AVAILABLE
space icon
1,840 — 5,340 sq ft
25 - 55 desks
« back

39 Tabernacle Street


Amenities
  • Air Conditioning
  • Outdoor space
  • Showers
Add to Shortlist

Speak with one of our assigned agents

Other buildings that may suit you…