The Three Lions – Authentic Portuguese Restaurant in London
The Three Lions is a renowned Portuguese restaurant located at 125 South Lambeth Road, London. Known for its authentic flavors and vibrant atmosphere, this establishment has become a favorite among locals and visitors alike. With a history steeped in community and culture, The Three Lions offers a unique dining experience that reflects the heart of Portuguese cuisine. Guests rave about the generous portions and friendly service, making it a go-to spot for both casual meals and special celebrations.






