On the streets of North Kensington – where community spirit is strong but anger is palpable
Arriving at Latimer Road tube station in Kensington at first glance you feel you have arrived amidst the Notting Hill Carnival which is held in the area every August bank holiday. The streets are busy and full of people that reflect London diversity. Every street corner is dotted with police minibuses ...