THE LANTERN
Updated 191 days ago
United Kingdom
37,819 sq ft of exceptional new office space, brilliantly designed to help people and work flow...
A brighter way to work. A new office development in thriving Euston, brilliantly designed to help people and work flow.