Shops to Let in Leeds

1,671 sq. ft. High Street Shop For Rent | Class A1

Unit 18 Upper Mall, St Johns Shopping Centre, Leeds

St Johns Shopping Centre is located in the city's Northern Quarter, benefiting from close proximity to:- The prime retail core - The Light ...

Previous Next