Pubs in London - Notting Hill 277-281 Westbourne Grove, Notting Hill, London, W11 2QA Tags: food, private parties: up to 80 guests, sam smiths, traditional english, vegetarian dishes