Both the songs U.F.O. and Princess of China are on the album Mylo Xyloto from which British rock band?
U.F.O. (Coldplay song): "U.F.O." is a song by British rock band Coldplay. U.F.O. (Coldplay song):  It was written by all four members of the band for their fifth studio album, "Mylo Xyloto".
i don't know