Where is Seal Sands?

Where is Seal Sands located?

Seal Sands, Seal Sands, Great Britain (approx. 54.62232°, -1.2002367°)


Where is Seal Sands on the map?