Even with my annual pass, and not including my very expensive travel up from London, I end up spending over £50 at Towers because of food, drinks, and extras like merch. Now, add that to £25 entry, and make it a family of five. That's gonna be half a month's worth of wages for some people!