Celebrating success : London government working together.
London (England).Mayor.
Association of London Government.
London : Greater London Authority,
2003.
Greater London Authority.
Local government