Here's where Prince Harry and Meghan Markle live, and where they'll probably move after the royal wedding.