James spent five years at the renowned 2*Michelin The Ledbury and we are launching our new site which is located a mere stones throw away from Liverpool Street Station. All produce is sourced by local English suppliers. The fish is caught and brought fresh from Kent, the meat from local farmers in Essex and their vegetables, harvested locally as well Read more...
Find the Best Restaurants Around City Of London, England, United Kingdom
Browse Restaurants, Read Reviews, Look at Photos and Menus in City Of London, England, United Kingdom on Foodporn Today. Not interested in going somewhere to eat? Check out some of our recipes instead!