WATCH: NEWSTALK 1010 LIVE IN LONDON

It won't be long before eyes and lenses across the world turn toward Windsor Castle,  a sprawling stone fortress built after the Normans invaded England almost a thousand years ago.

You'll find it along the river Thames, about an hour west of downtown London.

The chapel within its walls is the place where Prince Harry and his bride Meghan Markle will say their wedding vows.

Outside the Castle defenses is the town that's working double-time to throw out the welcome mat for Windsor's next invasion:

Reporter James Moore says police expect more than 100,000 people will be there on Saturday when the Royal Couple says 'I do...'

James Moore