Company name: Franklins London
Description: British dining on farm-to-table produce
157 Lordship Ln, London SE22 8HX, United Kingdom