Serviced offices on Cavendish Square
A selection of serviced offices are currently available to rent on Cavendish square offering high quality plug in and play offices. Four offices, ranging from a 9 desk up to a 23 desk, are ready for use, with two larger offices (25 desk and a 28 desk) becoming available by January. Cavendish Square is located […]