Cafe
Craft London
12 locals recommend,
Permanently closed
Location
Peninsula Square
London, England
Tips from locals
Hip, 3-floor British eatery and bar with a terrace, serving crafty fare based on local ingredients.
Unique things to do nearby
Locals also recommend
- 6 locals recommend