Renault unveiled the specs and full pricelist of its upcoming Megane model, the Sports Tourer estate, which is set to hit UK stores next month. Doing away with the excesses of its predecessors but keeping its signature engines, the more practical-bodied Megane can be bought starting at £18,550. more