We will telephone you to confirm
Book Table
FranklinsFarm Shop 155 Lordship Lane SE22 8HX Londoninfo@franklinsrestaurant.com 020 8693 3992
Download Menu