Three portraits, one historic exhibition: don’t miss your last chance to see Elizabeth I’s Armada Portraits at the Queen’s House in Greenwich for free.
Elizabeth I’s Armada Portrait is one of the most famous portraits in British history. The classic Armada painting commemorates Elizabeth I’s most famous conflict: the Spanish Armada’s failed invasion of England in summer 1588.
The artwork is on permanent exhibit in the Queen’s Presence Chamber of the Queen’s House, which stands on the site of Elizabeth I’s birthplace, Greenwich Palace. The Armada Portrait encapsulates the nation’s hopes and aspirations during a pivotal point in history.
The image was also intended to be a display of female power and majesty, with every detail calibrated to evoke awe and wonder.