News

Princess Diana statue to be installed to mark her 60th birthday

A statue of Diana, Princess of Wales, commissioned by the Duke of Cambridge and the Duke of Sussex, will be installed on what would have