Lego Harry Potter Expecto Patronum Set The Lego Harry Potter Expecto Patronum Set (£16) has 121 pieces and is aimed at kids ages 7 and up. Image Source: johnlewis.com Lego Harry Potter Expecto Patronum Set £16 from johnlewis.com Buy Now