UK
North West England
Retail Allerton Road L
L18
Allerton Road
To Let
197.5 sm
Shop
The premises are arranged over ground and first floor levels, with a significant glazed frontage to Allerton Road. The..
The premises are located on Allerton Road, which is the principal retail area..