Helena is a stylish 26 foot cabin cruiser available from Staines to Weybridge with a professional skipper.