Rover & Land Rover – Two fine products of British quality engineering Rover & Land Rover – Two fine products of British quality engineering