Scotland and Wales
United Kingdom
None, London is in England.
That would be Scotland to the North and to the west you have Wales
England shares land borders with Scotland to the north and Wales to the west.
Scotland, England, Isle of Man and Wales.
There are 7 neighboring countries of India Bangladesh.Bhutan.Pakistan.Afghanistan.China.Nepal.Burma.
Metropolitan France has land borders with:AndorraBelgiumGermanyItalyLuxembourgMonacoSpainSwitzerland.
Great Britain is the union of England, Wales and Scotland. Some of its neighboring countries are Belgium, Ireland, Netherlands, Luxembourg and France.
Pakistan has four neighboring countries. India, China, Iran and Afghanistan.
Kazakhstan, Kyrgyzstan, Tajikistan, and Turkmenistan are some neighboring countries of Uzbekistan
Europe