You can't ask such a general question as it varies so much depending on location. For example you can live like royalty on £22k in the North East, but that salary in London would see you living in poverty.
Basic salary isn't the be all end all anyway. I work in Finance so i'll always have lots of overtime and an end of year bonus to supplement my income. I'd also look into thing like progression opportunities & pay structure. A lot of companies will pay you a pittance on probation and then it shoots up when you're trained or have passed exams.
For a new graduate i'd say a decent starting salary would be £27,000 for London and £22,000 anywhere else.