Kensington

  • Min Jiang

    Min Jiang. The claimed “London’s most authentic Chinese restaurant”. This Chinese restaurant is located in Kensington on the 10th floor of the Royal Garden Hotel.This restaurant delivers an authentic tasting dish as well as the fact you are able to have a     view…

    Read more