Study Choice 13
In this episode: we travel to the capital of Great Britain to take part in the official meeting in the city hall. There English UK London honoured London as the best place to study English.