Take in the laid-back summer vibes at outdoor events such as music festivals and the Notting Hill Carnival from May to September or, visit in January to April ...