Description
This co-working and office space in Central London boasts incredible city views and a desirable location with lots of natural light.
With modern interiors in both the office and reception area that also has a tap in, tap out system.