Notting Hill Carnival: parade, party and all round celebration of Caribbean culture. We’d seen pictures. We’d heard stories. And we still weren’t quite sure what to expect. Arriving at the parade, we joined the sea of people stretching as far as the eye could see. The giants really stood out. Towering over everyone, they marched […]