There isn't any difference between shall and will. Generally, if you're talking about "I" or "we", then use shall.
It's certainly still around in British English too although I very much doubt anybody would correct you if you used 'will' instead.