Harry & Meghan’s Toronto love nest
They’ll call Kensington Palace their home in London, but you can’t blame Meghan and Harry for wanting a little place to call their own, and somewhere they can enjoy some privacy. Meghan has given fans a sneak peek inside her tastefully decorated Toronto apartment – the perfect hideaway for when the couple visit her home town.