Railway Arch, Light Industrial, Storage
To Let 1,943 sf
Refurbished unit, Electric Loading Door, 3phase power, 24 hour access
Newly refurbished industrial unit in the heart of Aldgate
The Arches offers a newly refurbished space benefiting from..
The Arches at 120 Leman Street is ideally situated in the heart of London’s vibrant Whitechapel district, just moments from..