WATCH: See Meghan Markle, Prince Harry’s London hotspots

Posted on: May 15th, 2018 by ABC News No Comments

With less than a week to go until the royal wedding, “GMA” takes you to some of Meghan Markle and Prince Harry’s favorite spots in London.

Leave a Reply

You must be logged in to post a comment.