Williams Point
Lesidren Island is located at which is north of Williams Point on Livingston Island. British mapping in 1968, Chilean in 1971, Argentine in 1980, Bulgarian in 2005 and 2009.