Middlesex Day is celebrated each year on 16th May. Middlesex Day, as with most county day celebrations, has been growing in popularity year on year. 2023 has been the biggest event yet with the Middlesex flag flying above 10 Downing Street and celebrations throughout the county. We present here some highlights from the day. Huge credit goes to our friends at County of Middlesex Heritage for making it happen. Our Portrait of Middlesex gives an overview of some of the highlights of our most populous county.