UKNorth West EnglandMerseysideLiverpool
Restaurant, Pub / Bar, Take Away
L1, Liverpool, Queen Square
To Let 1,800-3,760 sf
Restaurant/Bar opportunities available in the heart of Liverpool city centre...
The subject property occupies a highly prominent and visible position in the heart of Liverpool City  Centre..