Inside Princess Diana’s favourite restaurant including a hidden ‘snail farm’ – along with bizarre bust
PRINCESS Diana's favourite restaurant includes a hidden "snail farm" - along with a bizarre bust. London's oldest French restaurant L'Escargot in Soho was popular among…