Restaurant
UCHI
69 locals recommend,
Tips from locals
A lovely romantic and incredible decorated Japanese restaurant. Amazing atmosphere, flavours and drinks. Another personal favourite
Unique things to do nearby
Locals also recommend
Location
144 Clarence Rd
London, England
Lower Clapton