UKNorth East EnglandWest YorkshireLeeds
Office
LS1, Leeds, Park Place
To Let 4,634 sf
Refurbished Offices, Grade A, Raised Floors, LED Lighting, Lifts
33 Park Place is situated in the heart of Leeds’ prime commercial core and has recently undergone a state-of-the-art refurbishment which..
Situated on Park Place, a prime business address, 33 Park Place is easily accessible by car via Leeds Inner Loop Road which in turn provides excellent links..