Surviving London Episode 1: Welcome to the city jungle
London is the largest city in the UK with over 8 million residents, speaking over 300 languages. To say the least this urban city can be described as a jungle. Our podcast, Surviving London, is…