Beefeaters at the Tower of London

No visit to the Tower of London would be complete without seeing a "Beefeater", officially known as a Yeoman Warder of Her Majesty’s Royal Palace and Fortress the Tower of London, Member of the Sovereign’s Body Guard of the Yeoman Guard Extraordinary. Why Are They Called Beefeaters Top Tips for...