A guy I work with didn't do his Access course until he was 26, and he started his undergraduate Engineering degree last September at 27. I don't think it's ever too late, as long as you have the time and means - make the most of the opportunity if you can get it! In lots of ways, doing a degree slightly older than your average fresher has lots of benefits, especially since you won't have to live in halls, etc. Good luck if you go for it!