Harry Potter fans flocked to the town in 2005 to have their pictures taken with the street sign ...