Seemor

UrchinA?

Urchin, 126 Holland Park Ave, London W11 4UE · Japanese restaurant · Notting Hill

Destination-worthy modern Japanese with creative twists, superb fish quality, lively counter energy, and premium prices; service and comfort can wobble at busy times.

Opening Hours

Monday18:00–23:30 Tuesday18:00–23:30 Wednesday18:00–23:30 Thursday18:00–23:30 Friday18:00–23:30 Saturday18:00–23:30 Sunday18:00–23:30
See full Restaurant DNA analysis — grade reasoning, occasion fit, what to order & more →