British Royal Queen Elizabeth II will celebrate her 80th birthday by inviting 3,000 children to a themed garden party at Buckingham Palace. The party will honour much-loved children's characters including Harry Potter, Winnie The Pooh and Paddington Bear.