The Hari, London launches an unforgettable truffle menu
TUCKED AWAY neatly on corner in Belgravia, lies the relatively new The Hari - a private spot for those who wish to indulge in the extravagance of SW1 but without the noise and bustle of its white-house lined st...