UKNorth East EnglandWest YorkshireLeeds
Office
LS1, Leeds, Park Place
To Sell 713 - 4,117 sf
Refurbished Offices
Rare opportunity to acquire a freehold in the traditional business core..
No 10 Park Place is centrally located within the traditional office core of Leeds City Centre. The retail core, Greek Street, Law..