UKNorth East EnglandWest YorkshireLeeds
Serviced Office
LS1, Albion Place, St. Albions, Leeds
To Let 4,213-8,464 sf
Kitchen, 24hr Access, Showers
2-Work St. Albions offers boutique office space designed to support growth, collaboration, and innovation...
Situated in the heart of Leeds’ lively retail quarter, St. Albions is surrounded by a mix of..