Matthew Lewis
Matthew Lewis, who plays Neville Longbottom in Harry Potter movies, visited Independent Bookshop to pick up his own copy of 'Harry Potter and the Deathly Hollows' as well as indulge in a book signing with the children who had eagerly waited in the rain. Matthew said that he would have to stay up all night and read the book.