I, too, have little first-hand knowledge of Taylors, but the length of the fork seems to beg for a bigger [i.e. 27"] wheel, yet it has cantilever brakes which look correctly positioned for the tubular. It's very inelegant, not at all what I'd expect from the Taylor brothers.
Arlington, MA USA
beandk at are-see-enn dot com