76 property for rent in London

order by
for rent long term lease london

Office Commercial

N17, London
Office Commercial 8 pictures

N17, London Map

... of potential uses, making it an ideal space for creative workspaces, and office opera...d offers over 280 sq meters / 3070 sq ft.Long term lease offered.Ideally located wthin...

£ 4,750