“Home for Heroes” is among the most famous promises ever made by a British Prime Minister and one that had a profound impact on the nation’s housing, nowhere more so than in London. Nearly one hundred years on though and the capital still faces an uphill battle to provide decent housing for its growing population.