Welcome to 12-18 Theobalds Road, a brand new flexible workspace location in Midtown.
With the COVID-19 pandemic sweeping the world, and the majority of the UK currently working from home whilst following the Government’s advice on non-essential travel, it’s...
Read more