London is in southeast England and the nearest country to southeast England is France.
The nearest country to the UK is France.
Wandsworth is a London Borough so the nearest country is the UK.There may be others elsewhere.
LONDON GATWICK LONDON GATWICK
Godstone
Snowdon
London Heathrow Airport is nearest airport to Hayes in London
The nearest airport to Eastbourne is Gatwick airport in London
London, but only by 400 miles.
The country that London belongs to is: The United Kingdom.
London Heathrow
London Stansted