Saint Helen's Place, Central London

Ref.-No.:148499

Office size:32 to 52 m²

Type: Business center

star rating iconstar rating iconstar rating iconstar rating icon
Located in the heart of Central London, this business
center at Saint Helen's Place offers a range of rental
options for businesses. With an area ranging from 32.0
to 52.0 square meters, it provides ample space for
various needs. The facilities include WIFI and internet
access, ensuring seamless connectivity. The location is
conveniently close to various transportation options. The
bus stop is just 35 meters away, while the metro station
is 454 meters away. S-train and train stations are also
within walking distance, at 541 meters and 285 meters
respectively. For those who prefer cycling, th...
...

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 Helen's Place, Central London

BESbswy