10 British pounds Sterling, issued in 2015, answer

128