Holocaust Memorial

The Holocaust Memorial is a garden of boulders surrounded by white-stemmed birch trees, located to the east of The Dell. It was Britain's first memorial to the victims of the Holocaust.

open_in_new Learn more


home  >  Browse Images  >  Hyde Park  >  Holocaust Memorial

close

Selected images to download



Download as Zip

Clear queue