London, United Kingdom

Notting Hill Carnival Afterparty at Trailer Happiness