Villa Pia Celebrates 20 Years! Last month, our award-winning family holiday, Villa Pia, celebrated its 20th anniversary at the wonderful Italian restaurant Bocca di Lupo in London’s buzzy Soho district. It’s incredible to think that Villa Pia opened its doors 20 years ago (has it really been that long!) and it was simply […]