Customer support
Share:

2,715 SF of 4-Star Office Space Available in London, LND

Goswell Road 91, England, United Kingdom

£55/sq.ft./year

2,715 sq.ft.

Office

For rent

#25589

Property Details

Broker

For rent

15 Nov 2023

12 months

1

4

7

1979

B

2,715 sq.ft.

252 m²

Property Description

Floor number: 4th Floor