Location
Our serviced offices in Liverpool Street are located in the heart of the City of London on the junction of Old Broad Street, London Wall and Worwood Street, Liverpool Street Station is less than 100m away and Bank is within a 5 minute walk.
Office description
Our London serviced offices in EC2, near Liverpool Street are the latest addition to our portfolio and provide a premium level serviced office environment in a prime City location. There is a total of 34,322 sq ft of office space and the capacity to house approximately 322 desks. Built in the 1980s, the building has been completely refurbished with brand new toilets, carpets and contemporary d