Great place in an amazing location in the middle of Notting Hill and minutes away from Westbourne Grove.