Serviced Office Space and Meeting Rooms in Liverpool Street In the very heart of the City of London - and the hub of the financial world - our offices in EC2 are just a few steps from Liverpool Street station. These serviced offices are available in this contemporary unbranded business center with a fabulous range of amenities including meeting rooms, welcoming staffed reception, high speed broadband internet, telephone answering services, secretarial and IT support services to help your business run smoothly and efficiently. The offices have a superb working environment thanks to lots of natural daylight and enormous windows providing superb views across the City