Glasgow and Edinburgh are both about 400 miles from London.
St. Thomas is the closest city to london
Scotland is a country and London is a city in England.
London City Airport.
London City is the closest (in a straight line)
London is the capital city of the United Kingdom. Scotland is a country that is part of the UK. Manchester is a city in England.
London is a European city.
City of Westminster
London City airport is nearest to the US embassy in London.
North. London is in England and Edinburgh is in Scotland. If you look on a map of the United Kingdom you will see that Scotland is north of England.
No. London (a city) is in England (a country). Scotland is a country north of England.
Edinburgh is the capital city of Scotland.
London is a city, not a country. It is in England, which is bordered by Scotland and Wales.