0
Wiki User
London is in the country England (UK) which is in Europe.
England, which in turn is in the United Kingdom of Great Britain and Northern Ireland.
London is the capital city of UK and there is also a city in Canada.
London is a city located in England, UK.
Lol Canada
it has been transported in a lorry from countrie to countrie and town to town .
USA.
Japan
yes
England.
Indonesia
Egypt
amerigo vespucci worked for the countrie Italy
San Marino
INDIA
Russia.