Prince Harry and Meghan Markle's May 19 royal wedding is taking over the historic town of Windsor, about 22 miles outside of London.