Hey there's this new website called Forvo. It is a pronunciation guide for people learning new languages, and I joined it to pronounce some words!!!
I get a lot of people emailing me who want to learn English and improve their pronunciation and my videos help them do that (somehow!) and so this might really be useful for them!! So far I've pronounced about 100 words on there, but there are loads of people doing it so there's a huge repository of words to listen to if you need them.
There are also a lot of languages on it too, so if you are learning French, say, and want to know how to pronounce a new word you aren't familiar with, you can find it on Forvo. And if it's not there, you can suggest it and someone who is a native speaker will pronounce it for you!
I specially added 'Leicester Square' for all London visitors :P