Customer support
Share:

778 SF of Office Space Available in London, LND

Russell Square 48-49, England, United Kingdom

Offers invited

778 sq.ft.

Office

For rent

#24859

Property Details

Broker

For rent

Immediately available

Negotiable

2

1

5

B

778 sq.ft.

72 m²

Property Description

Built in 1803, this property comprises 9,876 sq ft of office space over five floors. Floor number: 1st Floor Prominent Location, Central London, Great Transport Links