Queen Square
Restaurant, Casino, Hotel, Leisure centre, Parking lot, Food court
Contact Info
- Location: Queen Square, Hood St, Liverpool L1 1RH, United Kingdom
- Phone: +44 151 702 0140
Services
-
-
-
Wheelchair-accessible car park
-
Wheelchair-accessible entrance
Menus and Prices