Mandatory Credit: Photo by Maureen McLean/Shutterstock (13899699a) The beautiful Windsor Greys horse statues that were unveiled by Her Majesty the Queen in 2014. It was a day of haze, sunshine and showers in Windsor, Berkshire today Seasonal Weather,