Prince Harry and Meghan Markle’s wedding date is fast approaching – in fact, it’s in just five weeks’ time.
The royal wedding is taking place in Windsor, with thousands of spectators expected to descent on the town to celebrate with the happy couple – and that’s not including the thousands that are invited to their actual wedding.
With Saturday 19 May just a stone’s throw away, it’s got royal fans wondering just where Windsor Castle actually is.
So where is Windsor Castle?
Well, the clue is in the name. The royal residence of Windsor Castle is found in the centre of the historic market… Read the full story