The Three Lions

4.6
(74 reviews)
125 South Lambeth Road, London, SW8 1XA
+44 20 7582 2291Official website
Breakfast
Brunch
Cheap Eats
Dinner
European
Gluten free options
Highchairs Available
Lunch
Mediterranean
Portuguese
Reservations
Restaurants
Seating
Serves Alcohol
Table Service
Vegetarian friendly
Wheelchair Accessible
Restaurant

At a glance

  • Typical visit: about 1 hour
The Three Lions | London | United Kingdom | TripAligner