British teenagers expect to earn as much as £70,000 a year ($89,750) by the time they hit 30, a figure that's a lot higher than the current national average, according to a survey published by financial services provider OneFamily this week.

For teenagers expecting to earn "a lot" of money by their thirties — which averaged out at £70,000 among those surveyed — they could be in for a surprise, as the average annual salary of a 30-year old Brit comes in at £23,700 — almost three times less than what's expected. This according to the Office for National Statistics.