Royal event fanatics are camped out on the streets of Windsor as excitement builds up in the Royal town ahead of the royal wedding on Saturday 19th May when HRH Prince Harry weds actress Megan Markle. Windsor, May 17 2018.
{}