This is a site in UK with downloads of excellent speeches in English
(on all Islamic topics) but particularly, there is this page of MP3
downloads of Taraweeh with explanations in English and Urdu!!
There is also a link to the Leicester Ramadhan Radio station (UK).
Well worth a listen...