UK
North East England
West Yorkshire
Leeds
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..