UKNorth East EnglandWest YorkshireLeeds
Office
LS15, One Central Park, Leeds, Thorpe Park
To Let 6,975-65,893 sf
BREEAM Excellent
Premium specification office building located in an unrivalled and well established business environment..