Plover Scar ist ein kleines Felsenriff in der Flussmündung, an dessen Stelle sich der Leuchtturm befindet und der Name Abbey Lighthouse beruht auf der nicht mehr existierenden Cockersand Abbey auf dem Festland nahe dem Leuchtturm.