Is the Atlantic Ocean near London?

The Atlantic Ocean is not near London. London is located on the River Thames in South East England, UK. The Atlantic Ocean is to the west of the UK. The English Channel and North Sea are to the south and east of the UK respectively.
Copyright Wanderlust World © https://www.ynyoo.com