Yes, it’s money, as it meets all the classic definitions.
But the British Pound doesn’t have the universal acceptance that US Dollars do. No other medium of exchange does.
“Yes, its money, as it meets all the classic definitions.”
How can it be money if it is valued in US dollars? (using your original question as a basis)