Just London will do. British people do not append a country on to a city's name when referring to it. (e.g. British people will just talk about "Paris", not "Paris, France".) If you must though, London is both in England and the UK so either would be correct.
London England London England London England
London UK, is a part of England.
London is the capital of England, a country.
London is in the country England (UK) which is in Europe.
London, England
No, London is in England, UK. Tokyo is in Japan.
Not exactly. London is the capital city of England, which is part of the UK.
Yes, London is the capital and largest city of the UK (United Kingdom). It is located in South-East England. Hence London being in the UK.
The Capital of England and the UK is London.
The halfway point between London in England (United Kingdom) and Aylesbury in England (UK) is Watford. Watford is in England (UK).
London - and it is also the biggest in the UK.
Yes, London is located in southeast England.