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.
Snowdon
Godstone
LONDON GATWICK LONDON GATWICK
London Heathrow Airport is nearest airport to Hayes in London
London, but only by 400 miles.
The country that London belongs to is: The United Kingdom.
London Heathrow
wales
Heathrow