London is on the River Thames which flows into the North Sea.
London , England is an island nation in the Atlantic Ocean near the European mainland .
The Atlantic Ocean.
Near the Atlantic Ocean.
Atlantic ocean
The Atlantic Ocean.
Near the Atlantic Ocean.
The ocean between England and America is the Atlantic Ocean
Spain has the Mediterranean sea on one side and the Atlantic ocean on the other.
Florida's eastern border is the Atlantic Ocean.
The Atlantic Ocean.
the Atlantic ocean
The Atlantic Ocean