MEGHAN MARKLE and Prince Harry lived for a short period of time in Nottingham Cottage, an abode on the gated grounds of Kensington Palace. An expert has recently claimed it was living in this space that led to a rift between the royals initially.
Daily Express :: Life and Style Feed