£6,665 pcm | 7,392 sq ft79-87 London Rd Liverpool L3 8JARetail property (high street) to rent7,392 sq ft floor areaNearest station 0.2mi.