Yes, the London Mint is one of the mints that produces gold sovereigns. The 1917 gold sovereign from the London Mint can hold additional numismatic value if it is identified by the absence of a mint mark below the depiction of St. George and the Dragon.