Princess Diana Memorial

London England Tourist Information and City Guide

The beautiful memorial was built in London England to honor Princess Diana.  It can be found at the south of Serpentine Lake in Hyde Park.

Britons and tourists visit the memorial from around the world to soak their feet and to remember the People's Princess.

Princess Diana Memorial
Princess Diana Memorial, London England

Next Page