Located in the heart of Greater London, specifically in the Postal District of The City of London, this business center offers an ideal space for rent. The address of Mark Square 1 provides a prestigious location for any business. With an area of 10.0 square meters, this space is suitable for various purposes. Conveniently, it is just 111 meters away from the nearest bus stop, making it easily accessible for employees and clients. Additionally, the location is 364 meters from the nearest Metro station and 634 meters from the S-train station, providing excellent transportation options. Fo... ...
Click on ”Get information and prices” to receive
information about this business center.
Our service is 100% free.
Facilities and Services
The provider hasn't specified any facilities
Property is located at Mark Square, The City of London