Fans gathered at Waterstones bookstore in central London to celebrate 20 years since the first Harry Potter book was published.