The Round Tower at Windsor Castle
aka the Castle keep - (Windsor is the royals' holiday spot- oldest, largest occupied castle in world)
From Windsor Castle - England