An iconic painting of a famous Tudor monarch is set to be unveiled at The Box on Saturday 11 February.
The Armada Portrait of Queen Elizabeth I is arguably one of the most recognisable depictions of the queen who reigned for more than forty years, from 1558 until 1603. One of three known versions that still survive today, it’s on loan to the city from The Woburn Abbey Collection....