Giant jars containing intricate and stunning scenes are being placed around London and the rest of the country to commemorate Roald Dahl's 100th Birthday.

Celebrities and organisations revealed their dreams, which were then transformed into sculpture by artists and placed in giant jars up to six feet tall.

In one of his most beloved stories Roald Dahl's BFG is a giant who collects the dreams of humans inside glass jars. The book has been made into an animated film by Steven Spielberg and was released on July 22.

Mark Rylance, who plays the BFG in the film, created a jar entitled The Merry Go Round and can be found in Parliament Square.

Steven Spielberg directed and produced the film and his jar, Sweet Dreams, can be found in Leicester Square.

Roald Dahl based one of the main characters of the book, Sophie, on his own granddaughter Sophie Dahl. Her jar is called Humble Jumble of Life, and is situated on New Bond Street.

Roald Dahl has a rich history with Buckinghamshire. He lived much of his life in Great Missenden and his Marvelous Children's Charity is based in Amersham.

Tha jars are being auctioned off here and the money goes to Save the Children and Roald Dahl's Marvellous Children's Charity.

The project was jointly organised by Save the Children, the Roald Dahl Literary Estate, Entertainment One and and supported by Unilever.

Other jars have been created for display by Buzz Aldrin, Zoella, Graham Norton, Aston Martin, Nadiya Hussain and Sadiq Khan.

You can find lots of these jars in our gallery below.