Results 2 results found Statue of Henry VI and Lupton's Tower, Eton College, Berkshire, England Statue of Henry VI, the Founder, and Lupton's Tower, Eton College, Berkshire, England, UK