Notting Hill Carnival is two days of madness around the streets of this lovely part of London. You'll find: hundreds of thousands of people; amazing costumes in the parade; incredibly loud sound stages; lots of dancing; a fair amount of drinking (!); quite a lot of police; great Caribbean food; stalls; something for young and old; and, a huge amount of fun!
Enjoy the photos and look out for yours truly with a festive face painting!
Bye for now,