Stock Photo: England, London, Notting Hill. Costume parade at Notting Hill Carnival on Westbourne Grove.