Serviced Offices 2-12 Lord Street Liverpool L2 1TS
Picture your business in the heart of Liverpool’s fast-growing commercial hub at this business centre overlooking an iconic statue of Queen Victoria.
This refurbished office building offers plush accommodation near the Liverpool Crown Court, so it would be ideal for legal firms.
See all our serviced offices in Liverpool here