You already have what you need. 23andMe's new Ancestry Composition does Intra-European ancestry testing. You just need to adjust your settings to Sub-Regional by clicking on the (+) and changing the drop down menu on the upper right to "Speculative" for the most detail. You can also change the view to Chromosome View to see where the different "ethnicities" are on your chromosomes. (There are 22 possible and within Europe they include British/Irish, Finnish, Scandinavian, French/German, Ashkenazi, Italian, Iberian, etc...).