A couple of years ago Alistair Hunt drove this Juno at Crystal Palace.
Apart from being Triumph powered and built in 1955 there appear to be no other details about the car on the web, wondering if anyone can throw any light on who built, owned and or drove it and or any successes or otherwise it might have had ?