Public gathers to view and sign the massive card that is being sent to Prince Harry and Meghan Markle in London ahead of the royal wedding.