Bugga! Just re-measured the now stripped Bennett frame and it's actually 55x55 not 55x54 as I earlier thought.

54 top tube I can deal with but 55 might be a tad too long. I think I now prefer smaller bikes with taller seat posts and longer stems. They generally have better (for me) seat tube angles.