Customer support
Share:

3,868 SF of 4-Star Office Space Available in London, LND

Albemarle Street 3-4, England, United Kingdom

Offers invited

3,868 sq.ft.

Office

For rent

#26959

Property Details

Broker

For rent

Immediately available

Negotiable

2

1

7

1775

B

3,868 sq.ft.

359 m²

Property Description

A quality office suite in a modern office building behind an attractive period facade. Floor number: Ground 10 person passenger lift, Green Park station within walking distance, Large contemporary reception with commissionaire