£8,300 per month
A professional and modern workspace located at 21 Liverpool Street, this self-contained office provides a productive and inspiring environment for your business, with a range of sizes fully equipped with high-speed internet, meeting rooms, and kitchen facilities. Conveniently located near Liverpool Street train station, commuting to work has never been easier.