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