It's now an exhibit in the American Air Museum building at Duxford. Don't think it was used in Battle of Britain, perhaps 633 Sqn - was brought over by Jeff Hawke though!
Battle of Britain B-25 went back to US and I remember seeing it at Tico Airport in Florida about 30 years ago.