This brand new managed property has just come on the market offering prime space office space in the heart of Central London. Current option has capacity for 60 desks plus a dedicated meeting room and kitchen/breakout space. Located just off Oxford Street and 5 mins walk from Tottenham Court Road Station which operated on The London Underground and Elizabeth Line. Ref: 76967