When are Meghan Markle and Prince Harry going to Nottingham, what time and what are they doing there? November 29, 2017 IFTTT, Metro loading... Share this Share on FacebookTweet on TwitterPlus on Google+