Harry & Meghan in talks over where to stay on future UK visits – but they could end up living near rivals
ROOMS at Kensington Palace may be opened up for Harry and Meghan to stay when they visit Britain. They are effectively homeless here after eviction from Frogmore Cottage. 2Harry and…