SEAT Leon ST combines practicality with Spanish flair Image #189040