Is the Isle of Man One Pound note used today in England?

No. The Isle of Man One Pound note is not legal tender in England. It is only legal tender on the Isle of Man, a self-governing British Crown dependency in the Irish Sea, and is not accepted as payment in England or any other part of the United Kingdom.
Copyright Wanderlust World © https://www.ynyoo.com