Your question is like asking 'which nation is south of Washington DC'. The nation that is immediatly south of the UK is France.
London is in south east England
Wallington is a town in the London Borough of Sutton in South London, England. It is located approximately 10 miles south of central London.
London is in the south east of England.
London is south of Edinburgh. London is in England. Edinburgh is in Scotland.
London is in southeast England and the nearest country to southeast England is France.
She was born in South London, England.
Yes, London is located in southeast England.
London is the capital and most populous city of England and the United Kingdom
Tottenham is in South East England, it is an area of north London in the London Borough of Haringey.
No, it is in the South East of England.
London is in South East England.
London is in the south east of England. The 'south north' does not exist - it doesn't make sense.