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


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).
148 Holland Park Ave, London W11 4UE, UK
+44 20 7221 6090
Sun 12:30pm - 10pm
Mon - Sat 12pm - 11pm