98 Theobalds Rd | WC1
9,722 sq ft of high quality fully fitted
plug & play space available now