Prince William, Prince of Wales and Catherine, Princess of Wales arrive to visit "The Street" during their official visit to Scarborough on November 03, 2022 in Scarborough, England.