NOTTING HILL CARNIVAL

Notting Hill Carnival

Notting Hill Station, London, W11 3HT