Question: what time does the notting hill carnival finish?
Answer: The carnival officially ends at 8.30pm on both days, but there are lots of after parties throughout London to help you keep the party going late into the night.