The Lamb Inn

4.0
(6 reviews)
113 Corporation Street, WA10 1
+44 7955 495109Official website
Bars & Pubs
Pub
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
The Lamb Inn | Liverpool | United Kingdom | TripAligner