The memorial garden at Kensington Palace opened to the public for free to mark the 20th death anniversary of Princess Diana.
READ MORE ยป