The office space located at 21 Liverpool Street spans across 1037 sq.ft and boasts an abundance of natural light, creating a bright and spacious working environment. The office is entirely self-contained, ensuring complete privacy for you and your team. The space is fully equipped with high-speed wifi, providing reliable internet connectivity, and allowing you to work seamlessly. Additionally, a kitchenette is conveniently available within the office, providing a self-contained space to prepare and enjoy meals and snacks without the need to leave the premises.
2nd Floor, 21 Liverpool Street, EC2M 7PN
The office is situated in a prime area of the City of London, providing easy access to several transport links, including Liverpool Street Station and Moorgate Station. The surrounding area is bustling with cafes, restaurants, shops, and other local amenities, providing an ideal location for conducting business activities.