In a London borough once beset by council housing controversy, a quiet revolution is underway. Given the overwhelming dominance of London within the national economy, it is often easy to forget that parts of the capital rank among the most deprived in the UK. Church Street ward, within the City of Westminster, is just one of those places. With a population of around 16,000 within less than a square mile, it is among the most densely populated areas in the country.

Link to full article

News highlights