Looks Great.
It must be driving you nuts not knowing exactly what it is I know it would me. I can't really explain it but the Frame is puzzling to me. The Fork is definately English but the Frame seems to speak a little French to me. Plus the Shifter Bosses are a real mystery.
What size Seatpost was the best fit? What size BB did you use?
I really think for piece of mind more sluthing is definately in the cards. Plus we need to keep the decal companies in the loop.