14 million people live in the London Metropolitan Area and reportedly some three hundred languages are spoken here making it perhaps the world’s most international city.
Mission in London and much more.
source
14 million people live in the London Metropolitan Area and reportedly some three hundred languages are spoken here making it perhaps the world’s most international city.
Mission in London and much more.
source