Located in the heart of Greater London's Central London, this business center is situated in the prestigious Saint James's Square. The space available for rent ranges from 37.0 to 48.0 square meters, providing ample room for your business needs. The facilities include WIFI and internet connectivity, ensuring seamless communication. The location is conveniently close to various amenities, with a bus stop just 149 meters away, a metro station 501 meters away, and a train station 774 meters away. For those who prefer cycling, bicycle parking is available within 26... ...
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