hero image of Franklins
Franklins

London, United Kingdom

Franklins – British Restaurant in London, Cozy Atmosphere, Quality Ingredients, Community Favorite

Franklins is a charming British restaurant located at 157 Lordship Lane, London, SE22 8HX. Known for its cozy atmosphere and commitment to quality ingredients, it has been a staple in the Dulwich community. The restaurant offers a seasonal menu that changes frequently, showcasing fresh and locally sourced produce. Over the years, Franklins has garnered a reputation for its attentive service and vibrant dining experience, although reviews indicate a mixed reception regarding food consistency. Its welcoming environment makes it a popular choice for both casual diners and special occasions.

British

$$–$$$

Refresh your Nova Landing Page to drive a significant increase in traffic to your site.