UK
North West England
Merseyside
Liverpool
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..