Harry and Meghan to stay at deserted Frogmore during landmark UK event?

Harry and Meghan will be staying at their old residence in London, the Frogmore Cottage

Harry and Meghan to stay at deserted Frogmore during landmark UK event?
Harry and Meghan will be staying at their old residence in London, the Frogmore Cottage