A very good place in Notting Hill