text: London 's annual Notting Hill Carnival , the largest in Europe and second in the world only to Rio , ended peacefully on Monday with an estimated 800,000 revellers singing and dancing the day away in high spirits .