UKNorth East EnglandWest YorkshireLeeds
Shop
To Let 3,209 sf
The property comprises a large retail unit located on the 1st floor of Central Arcade, with its own ground floor entrance, accessible via..
Central Arcade adjoins The Store House, which is the new development..