Farm Shop and Restaurant in East Dulwich selling and serving seasonal British Produce.
157 Lordship Lane, London, Greater London, SE22 8HX
View Map
020 8299 9598
[email protected]
http://www.franklinsrestaurant.com/
Facilities include: Real Ale, Traditional Sunday Roast, Traditional, Lunch, Dinner, Farm shop, Local shop, Beer, Wine, Tea & Coffee,
Mon - Sun: 11:00 - 23:00
View Food Menu