92 Kensington Park Rd, London W11 2PN, United Kingdom
View on Map
What travelers say:
Core restaurant, worthy of being selected in the list of Ctrip Food Forest Restaurant, can really give five stars a full score, if you want to say that there is really any fly in the ointment, it is that the portion of the dish can be bigger.