Bar
Clarke's Restaurant
22 locals recommend,
Location
124 Kensington Church St
London, England
Tips from locals
Farm-to-table restaurant focused on seasonal British ingredients and breads from its own bakery.
Organic Cafe, Delicatessen, Bakery & Restaurant, offering superior breads, cheeses, jams, chocolates and other organic foods.
Unique things to do nearby
Locals also recommend
- 5 locals recommend