On that kind of mileage with UK fuel, I'd really not worry about needing an unleaded head!thank you, at least I have a couple of heads if the worst happens, 3000 miles about 5 years
If you want a bit more poke, I'd recommend a 12G940 as being the best bang per buck, as the 12G295 are pricey in comparison. The reason the 12G940 is cheaper is that they are fairly common but to fit to a 948/1098 block you'll need to make sure the valves are well sunk (it's fairly cheap to get the seats cut deeper, but adds to the price unless you can get somoeone to do it as a freebie)