"NW3"

Villa Bianca, NW3

A little 70s dreamboat of an Italian restaurant in leafy lovely Hampstead. Everything’s white –…