Bar
Yama Momo, Japanese Restaurant and Bar
32 locals recommend,
Tips from locals
Narrow, contemporary spot for Japanese mains and artfully presented sushi, plus inventive cocktails.
Unique things to do nearby
Locals also recommend
Location
72 Lordship Ln
London, England