Pubs in London - Notting Hill 126-128 Notting Hill Gate, Notting Hill, London, W11 3QE Tags: large wine