Thousands flock to new Harry Potter attraction