Leeds City Centre
Total: 56
50 - 400 m²
4 Carrwood Park, Selby Road, LS15 4LG Leeds City Centre
This is a 60,000 sq.ft. Business Centre within an office park set in 100 acres of fantastic landscaped grounds. The Cent...
10 - 50 m²
Malmarc House, 116 Dewsbury Road, LS11 6XD Leeds City Centre
A beautiful grade 2 listed building which has housed high quality office space for over a decade. Situated within a mile...