Railway Arch, Light Industrial, Storage
To Let 1,853 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 excellent natural light and..
The Arches at 120 Leman Street is ideally situated in the heart of London’s vibrant..