Where Harry and Meghan might live in return to U.K.