Popsugar Parenting Christmas 40 of the Best Toys and Gift Ideas For a 7-Year-Old in 2019 The 40 Best Gifts You Can Buy For 7-Year-Olds 23 October 2019 by Gemma Cartwright View On One Page Photo 35 of 40 ADVERTISEMENT () Start Slideshow Share This Link Copy ← Use Arrow Keys → 35 Battleship by Hasbro Games Teach them strategy with this classic Battleship by Hasbro Games (£23). Battleship by Hasbro Games £23 from amazon.co.uk Buy Now Previous Next Start Slideshow ChristmasShoppableGift GuideGiftsHoliday