Pubs are a common and important feature in England's community life. And each pub has a name; many pub names are centuries old.

Lot of pubs are named after famous battles, esteemed generals, or heroic admirals.

Some are obvious, such as the Trafalgar pub in Greenwich, or the Lord Nelson pub.

Others are less so, as the generals have been forgotten, or the names of battles corrupted over time.

This article is about pubs named after military-related people or events. It's not supposed to be a comprehensive list, but rather, an interesting wander through English history, via a pint in the local pub. I'm a Londoner by birth and upbringing, so there's a distinct London bias here!