81-89 Lord St
Shop to rent
16,000 sq ft
The property comprises a Grade II Listed building over six floors offering retail accommodation. The property is located on Lord Street in the centre of Liverpool. The property enjoys good road links to the surrounding network and is convenient for Liverpool Central and Moorfields railway stations.
This shop to rent is located in Liverpool.