Bar
Edera Restaurant
15 locals recommend,
Tips from locals
Italian classics and signature Sardinian specialities, including truffles, in a smart dining room.
Things to do nearby
Locals also recommend
Location
148 Holland Park Ave
London, England