Customer support
Share:

12,799 SF of Office Space Available in London, LND

Elthorne Road 2, England, United Kingdom

£39,50/sq.ft./year

12,799 sq.ft.

Office

For rent

#27521

Property Details

Broker

For rent

16 Nov 2023

Negotiable

2

1

5

1980

B

12,799 sq.ft.

1,189 m²

Property Description

The property comprises a brick built building over five floors providing office accommodation throughout. The property is located on Elthorne Road, within walking distance of Archway Underground Station and Upper Holloway Railway Station. Floor number: 1st Floor In close proximity to Archway Station, Bicycle Storage & servicing, Large private courtyard