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

Susan FitzGerald's London!

List View
Map View
Save Place
148 Holland Park Ave, London W11 4UE, UK
According to a group of very picky Italians living in London, this is some of the best Italian food you can find here (which is saying something). It's the place to go if you're planning on a nice night out. The picture doesn't do it justice but...