Customer support
Share:

22,614 SF of 4-Star Office Space Available in London, LND

North Wharf Road 37, England, United Kingdom

£85/sq.ft./year

22,614 sq.ft.

Office

For rent

#27651

Property Details

Broker

For rent

16 Nov 2023

Negotiable

2

5

10

B

22,614 sq.ft.

2,101 m²

Property Description

Built in 2003, this property comprises ten floors with a total area of 247,764 sq ft of office space. Floor number: 5th Floor, Ste Part Opposite Paddington crossrail entrance, New remodelled reception, Canal views