Large Office Space in Covent Garden/Mid-town
Opened in 2019, Orion House enjoys a great location in Mid-town just 3 minutes walk from Leicester Square station and 4 to Covent Garden. The building itself is fully serviced, with flexible meeting rooms, lounges and event spaces. There are some large serviced office suites available (January 2020) see below: Large Offices available Mid-town/Covent Garden […]