Crossword clues for London's country:ENGLondon's country: Abbr.ENGLANDLondon's countryHARRODSExtravagant London department store owned by the country of Qatar