Question: what country has a white flag with red cross?
Answer: The flag of the City of London is based on the English flag, having a centred St George's Cross on a white background, with a red sword in the upper hoist canton (the top left quarter). The sword is believed to represent the sword that beheaded Saint Paul who is the patron saint of the city.