Saturday, 16 January 2010

Amazing revelation about crap Waltham Forest council

Waltham Forest has the largest senior management team in the capital, second only to the City of London.