Windsor is "99.9%" ready for the Royal Wedding
12th May 2018
One week today in Windsor, and the
wedding day will be here. Prince Harry and Meghan Markle will tie
the knot in St George’s Chapel – part of the oldest inhabited
castle in the world. We are told that Windsor is 99.9% ready for
the event, as the world’s media begin to pour into this historic
town with the River Thames flowing through. The Castle itself a
focal point towering up in the town…

