$$$
148 Holland Park Ave,
W11 4UE,
Notting Hill,
London
Italian
Premium Casual
Located in the leafy, affluent neighborhood of Holland Park, Edera is a charming Italian restaurant well known for its warm hospitality and simple approach to Italian food. The restaurant evokes a sense of rustic comfort, with its warm design and earthy details serving delicious Italian cuisine.