Is London a counrty?

No, London is a city which is the capital city of the country of England.