Update: 25th March 2010. Behind the scenes video about the ride.
Update: March 2012. On set photos. Cast and crew on location at Leavesden filming scenes for the ride. Via Adam Howard. Looks like it's recorded in the time they were filming Order of the Phoenix.
Photos (by Jaap Buitendijk)