Where are you going?
Or, let us surprise youSpin the Globe ®

Edera

148 Holland Park Ave, London W11 4UE, UK
| +44 20 7221 6090
Plane loader
Animated dots
Great Italian Food In London London  United Kingdom

More info

Sun 12pm - 10pm
Mon - Sat 12pm - 11pm

Great Italian Food In London

We had the most fantastic dinner here. The chocolate soufflé with banana ice cream was amazing! It's in Notting hill off Hyde park (not cheap but definitely worth it).