Duck and sugar | Min Jiang, The Royal Garden Hotel, 2-24 Kensington High Street, London W8 4PT
Nestled up high in the rather faded and archaic looking Royal Garden hotel is Min Jiang. A proper old-fashioned yet luxurious Chinese restaurant that boasts stunning views over Hyde Park. Layers of lush greenery… Continue reading