An installation of nine giant wands has been unveiled in central London on Wednesday (October 13) to mark the 20th anniversary of the first "Harry Potter" film in the wizarding franchise.