UKNorth East EnglandWest YorkshireLeeds
Office
LS1, Leeds, Park Place
To Let 2,420 sf
Large open plan office suite with kitchenette and small communications room...
Park Place is approximately 250m west of Leeds Railway Station and the City Square...