155, Lordship Lane
London,
Greater London
SE22 8HX
020 8693 3992
www.franklinsrestaurants.com
Latitude: 51.4560319, Longitude: -0.0761478
10:30 - 21:30 - Mo, Tu, We, Th, Fr
Actual information about Franklin's Farm Shop of Farm Shop category. Franklin's Farm Shop is located at 155, Lordship Lane London, SE22 8HX. How to get to Franklin's Farm Shop office? Look at the map below or call them 020 8693 3992