More about Franklins Bar
Franklins Bar is located at 155-157 Lordship Lane, SE228 London, United Kingdom
+442086933992
http://www.franklinsrestaurant.com
Similar Listings
Tesco Metro
4.5