UKData checked October 2026
  1. Home
  2. London
  3. Nature Discovery Garden

Nature Discovery Garden

You will find Nature Discovery Garden, a natural history museum, at Queen's Gate in the South Kensington area of London. It is also listed as garden, park and garden and tourist attraction. It is open on Sunday.

Queen's Gate, South Kensington, London SW7 5HEChecked October 2026