London Tower Yeoman Warder
The Yeoman Warders of the Tower of London, often affectionately called the Beefeaters, are among the most iconic figures in British history and culture. Clad in striking uniforms and stationed at one of the nation’s most historic landmarks, these men and women have long stood as guardians of tradition, protectors of the Tower, and storytellers … Read more