Lion & Lamb
Pub · Bar
The Lion & Lamb is a restaurant known for its cozy atmosphere and welcoming staff. It offers a diverse menu, suggesting a varied dining experience.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Lion & Lamb.
Local restaurants nearby
49a Dartmouth Road, London SE23 3HN, England



