When Annie Hawes buys a hillside cottage in Italy for no more than the price of a dodgy second-hand car, a capable young Englishwomen becomes a surprisingly incapable Ligurian.

Extra Virgin

£10.99Price
  • Penguin Books Ltd