Definition: Meaning of, London in English to English dictionary.
Pronunciation:/ ˈlʌndən /
synonym
antonym
the capital city of the UK, in southeast England on the River Thames, which is also an important port and centre for tourists. Population: about 7,000,000.
a group of people who are elected to govern the city of LONDON . It consists of the MAYOR of LONDON and the 25 members of the LONDON Assembly . The Authority is responsible for TRANSPORT, planning, economic development, environment, the police, the EMERGENCY services, CULTURE, and health.
in the UK, an organization owned by the large banks which deals with all the payments made every day using cheques, SWITCH etc, in order to find out how much each bank owes other banks
a bridge over the River Thames in London, famous because of a NURSERY RHYME (= an old song or poem for children) called 'London Bridge is Falling Down'. In 1965, it was sold and taken to the US state of Arizona, where many tourists go to see it, and a new bridge over the Thames was built to replace it.