They ended up in a weird place as did the characters from the movies. The train journey from London to the British Leavesden Studios where they www.happylifewedding.com happylifewedding happy life wedding Website happy life wedding comlearned the art of magic.