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


Selected images to download

Download as Zip

Clear queue