Bacchanalia is arguably one of the most artistic and fastest selling masquerade float of the Notting Hill carnival.
Their innovative costumes keep pushing artistic boundaries.
Their premium service make them the first choice for many masqueraders, year after year.
Notting Hill Carnival 2017
Costume reveal: Saturday 4th February 2017