answersLogoWhite

0

The country due south of London is France. If you were to draw a straight line directly south from London, you would eventually end up in our beautiful neighbor across the Channel.

So if you're ever in need of some Croissants, baguettes, or a lovely glass of wine, a quick journey south from London will have you crossing into France in no time! Cheers!

What else can I help you with?