Launceston Place, Kensington Another one of Diana's favourite restaurants was the chic and discreet former townhouse. Serving modern British cuisine, the place was perfect for the princess as it's made up of a string of little rooms, which would give her privacy while she dined. The restaurant is still thriving and has since been awarded a Michelin Star.