SEAT Leon ST combines practicality with Spanish flair Image #199172