The correct answer is King Arthur.
Lady of Shalott's tower is locared near Camelot, which is King Arthur's home, according to legends. This is the place where he lived with his wife Guinevere, and where he had meetings with his Knights of the Round Table.
Lady of Shalott was cursed so that she couldn't look at Camelot - once she did, she died.