Notting Hil

Prepare to be wowed by the food, and fellow diners, at a new restaurant in Notting Hill