Rent a modern Covent Garden serviced office at Garden Studios
Think there’s no office space available in Covent Garden? Think again. Garden Studios is a modern serviced office development, which is just minutes from Covent Garden underground station, off Long Acre and the Covent Garden Piazza. If you’re a small or growing business that needs a professional base but is unable to commit to a long […]