Read the latest post on the August bank Holiday 2015 here Held each August Bank Holiday since 1966, the Notting Hill Carnival is the largest festival celebration of its kind in ... Read More