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 Trip Food Forest Restaurant, can really give five stars full praise, if there is really any fly in the ointment, it is that the portion of the dish can be bigger.