Built in Britain and voted the best sports tourer for the money, the Vauxhall Astra ST packs a hefty sales punch. The car is made at Ellesmere Port and uses the familiar Astra Hatchback mechanicals and trim levels in an all new roomier body which at minimum will seat five and take 540 litres luggage or with just two occupants it expands three-fold. Luggage access is excellent from the back … [Read more...]