Diana Princess of Wales Memorial Walk Diana Princess of Wales Memorial Walk seal. England, London, Memorial, Princess of Wales, United Kingdom