English version


From Longman Dictionary of Contemporary EnglishLeedsLeeds /liːdz/  a city in West Yorkshire, in the north of England, which is an important industrial and business centre. It is also a popular place with young people because of its many nightclubs.
Pictures of the day
What are these?
Click on the pictures to check.