Puffed French Toast (Crystal Palace)