98 Theobalds Rd | WC1

9,722 sq ft of high quality fully fitted
plug & play space available now