Angelina Jolie took her two daughters Shiloh and Zahara to a toy store in Richmond for a shopping spree.

The actress and her family have been staying in a rented property in the town in south west London while her partner Brad Pitt shoots his new movie 'World War Z' and she decided to treat her girls to some items from The Toy Station boutique.

Angelina was seen leaving the store with bags full of gifts, including 'Ben 10' action figures, cowboy guns, Tattoo transfers and sticker packs, for Shiloh, five, and Zahara, six, and their siblings Maddox, 10, Pax, seven, and three-year-old twins Vivienne and Knox.

Toy Station owner Karen Khatchik told Us Weekly magazine: "They are a lovely family and we have really enjoyed their visits. The children are all so well behaved. They'll point things out to Angelina and she's always interested in what they have to say."

The 36-year-old Hollywood beauty is believed to have bought the new toys for her kids because the family is set to move on to Glasgow, Scotland, for the next stage of filming on the post-apocalyptic zombie horror movie and she wants to keep them occupied during the trip.