OMG that it truely a thing of beauty!
The Geometry is reminiscent of a Royal Enfield Revelation but its not one of those
http://www.hadland.me.uk/revelation/revelation.htm
Despite spending the last 2 hours searching the web, I still have no idea what it is. Is that a Sturmey Archer hub? If it is it may have a date on it.
Also what are the numbers on the tyre? Might give a clue to wheel size which I'm guessing will be either 500A or 20"x???