Royal fanatics can buy a ‘William’ teddy bear this Christmas from his father’s Highgrove House, but in the past, Highgrove Enterprises has sold three bears with royal names, William, Harry and Louis, but there will be no Harry’s this year. The £125 alpaca haired bear features a gold embroidered Highgrove logo on its paw andContinue reading “Prince Harry Snub As Charles Removes Collectable Named After Him From Highgrove”