£6,250 pcm
From
(£1442.31 pw)
64 Willoughby Lane, Imperial House, London N172500 sq. ft - 5000 sq. ft
Various size units to fit tenant's needs, up to floor plates of 5000 sq.ft. The unit benefits from passenger lift, ample ...
Listed on 10th Aug 2020