Located in the heart of Greater London, specifically in Central London's prestigious Saint James's Square, this coworking space offers a prime location for your business needs. With an area of 10.0 square meters, it provides a comfortable and productive working environment. The space is equipped with essential facilities, including WIFI and internet access, ensuring seamless connectivity. Convenience is key, with various amenities within close proximity. The bus stop is just 78 meters away, making commuting hassle-free. The nearest metro station is 517 meters away, an... ...
Click on ”Get information and prices” to receive
information about this business center.
Our service is 100% free.
Facilities and Services
WIFI / Internet
Property is located at Saint James's Square, Central London