Bank of England notes are widely accepted in the North, however, they are only legal tender in England and Wales.
In mainland UK, most shops will not accept Northern Irish or Scottish bank notes, unless they are familiar with them, as they not considered legal tender by the Bank of England.